# INCLUDE_DIRECTORIES( ${FFMPEG_INCLUDE_DIRS} ) INCLUDE_DIRECTORIES( ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}/libavformat ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}/ffmpeg ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS} ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS}/libavdevice ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS}/ffmpeg ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS}/libavcodec ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS}/ffmpeg ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS}/libavcodec ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS}/ffmpeg ) # MESSAGE("FFMPEG_LIBAVFORMAT_INCLUDE_DIRS = " ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} ) # MESSAGE("FFMPEG_LIBAVDEVICE_INCLUDE_DIRS = " ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS} ) # MESSAGE("FFMPEG_LIBAVCODEC_INCLUDE_DIRS = " ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} ) # MESSAGE("FFMPEG_LIBAVUTIL_INCLUDE_DIRS = " ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} ) # MESSAGE("FFMPEG_LIBRARIES = " ${FFMPEG_LIBRARIES} ) SET(TARGET_SRC FFmpegClocks.cpp FFmpegDecoderAudio.cpp FFmpegDecoder.cpp FFmpegDecoderVideo.cpp FFmpegImageStream.cpp ReaderWriterFFmpeg.cpp ) SET(TARGET_H BoundedMessageQueue.hpp FFmpegClocks.hpp FFmpegDecoderAudio.hpp FFmpegDecoder.hpp FFmpegDecoderVideo.hpp FFmpegHeaders.hpp FFmpegPacket.hpp MessageQueue.hpp ) LINK_DIRECTORIES(${FFMPEG_LIBRARY_DIRS}) SET(TARGET_EXTERNAL_LIBRARIES ${FFMPEG_LIBRARIES} ) #### end var setup ### SETUP_PLUGIN(ffmpeg ffmpeg)