I am getting the following linker errors when using ffmpeg libraries using the 
following order to link libraries.
LIBS =  -lstdc++  -lpthread -lm -lavcodec -lavformat -lavutil -lavcore 
 -lavfilter -lavdevice -lswscale 

Appreciate any help


Undefined symbols:
  "avcodec_close(AVCodecContext*)", referenced from:
      FFMpegEngine::CCFFMpegEngine::close_video(AVFormatContext*, AVStream*)    
 
  in CCFfmpegEngine.o
  "av_interleaved_write_frame(AVFormatContext*, AVPacket*)", referenced from:
      FFMpegEngine::CCFFMpegEngine::write_video_frame(AVFormatContext*, 
AVStream*)       in CCFfmpegEngine.o
      FFMpegEngine::CCFFMpegEngine::write_video_frame(AVFormatContext*, 
AVStream*)       in CCFfmpegEngine.o
  "av_init_packet(AVPacket*)", referenced from:
      FFMpegEngine::CCFFMpegEngine::write_video_frame(AVFormatContext*, 
AVStream*)       in CCFfmpegEngine.o
      FFMpegEngine::CCFFMpegEngine::write_video_frame(AVFormatContext*, 
AVStream*)       in CCFfmpegEngine.o
  "avpicture_fill(AVPicture*, unsigned char*, PixelFormat, int, int)", 
referenced from:


_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to