root/OpenSceneGraph/trunk/src/osgPlugins/ffmpeg/CMakeLists.txt @ 9847

Revision 9847, 1.5 kB (checked in by robert, 5 years ago)

Introduce FFmpegAudioStream implementation

RevLine 
[9818]1# INCLUDE_DIRECTORIES( ${FFMPEG_INCLUDE_DIRS} )
[9816]2
[9818]3INCLUDE_DIRECTORIES(
[9839]4    ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}/libavformat ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}/ffmpeg
5    ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS} ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS}/libavdevice ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS}/ffmpeg
[9841]6    ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS}/libavcodec ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS}/ffmpeg
[9839]7    ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS}/libavcodec ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS}/ffmpeg
[9818]8)
9
[9839]10# MESSAGE("FFMPEG_LIBAVFORMAT_INCLUDE_DIRS = "  ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} )
11# MESSAGE("FFMPEG_LIBAVDEVICE_INCLUDE_DIRS = "  ${FFMPEG_LIBAVDEVICE_INCLUDE_DIRS} )
12# MESSAGE("FFMPEG_LIBAVCODEC_INCLUDE_DIRS = "  ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} )
13# MESSAGE("FFMPEG_LIBAVUTIL_INCLUDE_DIRS = "  ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} )
14# MESSAGE("FFMPEG_LIBRARIES = "  ${FFMPEG_LIBRARIES} )
[9818]15
[9816]16SET(TARGET_SRC
17    FFmpegClocks.cpp
18    FFmpegDecoderAudio.cpp
19    FFmpegDecoder.cpp
20    FFmpegDecoderVideo.cpp
21    FFmpegImageStream.cpp
[9847]22    FFmpegAudioStream.cpp
[9816]23    ReaderWriterFFmpeg.cpp
24)
25
26SET(TARGET_H
27    BoundedMessageQueue.hpp
28    FFmpegClocks.hpp
29    FFmpegDecoderAudio.hpp
30    FFmpegDecoder.hpp
31    FFmpegDecoderVideo.hpp
32    FFmpegHeaders.hpp
33    FFmpegPacket.hpp
[9847]34    FFmpegImageStream.hpp
35    FFmpegAudioStream.hpp
[9816]36    MessageQueue.hpp
37)
38
[9842]39LINK_DIRECTORIES(${FFMPEG_LIBRARY_DIRS})
40
[9816]41SET(TARGET_EXTERNAL_LIBRARIES ${FFMPEG_LIBRARIES} )
42
43
44#### end var setup  ###
[9839]45SETUP_PLUGIN(ffmpeg ffmpeg)
Note: See TracBrowser for help on using the browser.