aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/ffmpeg/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/ffmpeg/CMakeLists.txt')
-rw-r--r--src/plugins/Input/ffmpeg/CMakeLists.txt17
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)
-