diff options
Diffstat (limited to 'src/plugins/Input/ffmpeg/CMakeLists.txt')
| -rw-r--r-- | src/plugins/Input/ffmpeg/CMakeLists.txt | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/plugins/Input/ffmpeg/CMakeLists.txt b/src/plugins/Input/ffmpeg/CMakeLists.txt index 6a41766ab..dd10aa2c7 100644 --- a/src/plugins/Input/ffmpeg/CMakeLists.txt +++ b/src/plugins/Input/ffmpeg/CMakeLists.txt @@ -29,29 +29,23 @@ link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp) # libffmpeg and taglib PKGCONFIG(libavcodec LIBAVCODEC_INCLUDE_DIR LIBAVCODEC_LINK_DIR LIBAVCODEC_LINK_FLAGS LIBAVCODEC_CFLAGS) PKGCONFIG(libavformat LIBAVFORMAT_INCLUDE_DIR LIBAVFORMAT_LINK_DIR LIBAVFORMAT_LINK_FLAGS LIBAVFORMAT_CFLAGS) -PKGCONFIG(taglib TAGLIB_INCLUDE_DIR TAGLIB_LINK_DIR TAGLIB_LINK_FLAGS TAGLIB_CFLAGS) IF(NOT LIBAVCODEC_LINK_FLAGS) SET(LIBAVCODEC_LINK_FLAGS -lavcodec) + SET(LIBAVCODEC_INCLUDE_DIR /usr/include/ffmpeg) ENDIF(NOT LIBAVCODEC_LINK_FLAGS) IF(NOT LIBAVFORMAT_LINK_FLAGS) SET(LIBAVFORMAT_LINK_FLAGS -lavformat) + SET(LIBAVFORMAT_INCLUDE_DIR /usr/include/ffmpeg) ENDIF(NOT LIBAVFORMAT_LINK_FLAGS) -IF(NOT TAGLIB_LINK_FLAGS) - SET(TAGLIB_LINK_FLAGS -ltag) - SET(TAGLIB_INCLUDE_DIR /usr/include/taglib) - SET(TAGLIB_CFLAGS -I/usr/include/taglib) -ENDIF(NOT TAGLIB_LINK_FLAGS) -include_directories(${FLAC_INCLUDE_DIR} ${TAGLIB_INCLUDE_DIR}) -link_directories(${FLAC_LINK_DIR} ${TAGLIB_LINK_DIR}) +include_directories(${LIBAVCODEC_INCLUDE_DIR} ${LIBAVFORMAT_INCLUDE_DIR}) +link_directories(${LIBAVCODEC_LINK_DIR} ${LIBAVFORMAT_LINK_DIR}) ADD_DEFINITIONS(${LIBAVCODEC_CFLAGS}) ADD_DEFINITIONS(${LIBAVFORMAT_CFLAGS}) -ADD_DEFINITIONS(${TAGLIB_CFLAGS}) - SET(libffmpeg_SRCS decoder_ffmpeg.cpp @@ -85,6 +79,5 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR}) ADD_LIBRARY(ffmpeg SHARED ${libffmpeg_SRCS} ${libffmpeg_MOC_SRCS} ${libffmpeg_UIS_H} ${libffmpeg_RCC_SRCS}) -target_link_libraries(ffmpeg ${QT_LIBRARIES} -lqmmp ${LIBAVCODEC_LINK_FLAGS} ${LIBAVFORMAT_LINK_FLAGS} ${TAGLIB_LINK_FLAGS} ${TAGLIB_CFLAGS}) +target_link_libraries(ffmpeg ${QT_LIBRARIES} -lqmmp ${LIBAVCODEC_LINK_FLAGS} ${LIBAVFORMAT_LINK_FLAGS}) install(TARGETS ffmpeg DESTINATION ${LIB_DIR}/qmmp/Input PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) - |
