diff --git a/CMakeLists.txt b/CMakeLists.txt index 73f21ccbc717c18c005cfcdd9f98f8d2530e05f6..7303c7a0d34773ae10bcbe6de4e919de49d5dcc4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,6 +25,7 @@ find_library(AVCODEC_LIBRARY avcodec 4.0 REQUIRED) find_library(AVUTIL_LIBRARY avutil 4.0 REQUIRED) find_library(SWRESAMPLE_LIBRARY swresample REQUIRED) find_library(AVFORMAT_LIBRARY avformat REQUIRED) +find_library(MPV_LIBRARY mpv REQUIRED) # Add the lua dependency add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/vendor/lua-5.4.3" "${CMAKE_BINARY_DIR}/vendor/lua-5.4.3") @@ -54,6 +55,7 @@ target_link_libraries(Vivy PRIVATE ${AVCODEC_LIBRARY}) target_link_libraries(Vivy PRIVATE ${AVUTIL_LIBRARY}) target_link_libraries(Vivy PRIVATE ${SWRESAMPLE_LIBRARY}) target_link_libraries(Vivy PRIVATE ${AVFORMAT_LIBRARY}) +target_link_libraries(Vivy PRIVATE ${MPV_LIBRARY}) target_link_libraries(Vivy PRIVATE lua) # Headers related things diff --git a/README.md b/README.md index b42ed5a5a7eb3ec24d9663330f293056a727ce2f..0a2593a5024252855b37051e28039e7fe91d425f 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,8 @@ way to add the av libraries to it. Vivy depends on Qt5 and libav. On ubuntu install the following packages: `qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libavutil-dev -libavcodec-dev libavformat-dev cmake clang clang-format libomp-dev`. +libavcodec-dev libavformat-dev libmpv-dev cmake clang clang-format +libomp-dev`. #### Arch/Manjaro