File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 2323 name : " Install mpv"
2424 run : |
2525 sudo apt-get update -y
26- sudo apt-get install -y libmpv-dev libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev libavfilter-dev libswresample-dev libpostproc-dev
26+ sudo apt-get install -y libmpv-dev libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev libavfilter-dev libswresample-dev libpostproc-dev libpipewire-0.3-dev
2727 - uses : silenium-dev/actions/jni-natives/ubuntu@main
2828 with :
2929 gradle-cache-encryption-key : ${{ secrets.GRADLE_CACHE_ENCRYPTION_KEY }}
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD COMMAND objcopy --localize-
7171if (CMAKE_SYSTEM_NAME STREQUAL "Linux" )
7272 target_compile_definitions (${PROJECT_NAME} PRIVATE -D_LINUX)
7373 find_package (PkgConfig REQUIRED)
74- pkg_check_modules(GL REQUIRED IMPORTED_TARGET egl libva libva-drm libdrm glx libva- glx)
74+ pkg_check_modules(GL REQUIRED IMPORTED_TARGET egl glx)
7575 target_link_libraries (${PROJECT_NAME} PUBLIC PkgConfig::GL)
7676 target_include_directories (${PROJECT_NAME} PUBLIC "${JAVA_HOME} /include/linux" )
7777 add_compile_options (-static -static -libstdc++ -static -libgcc)
Original file line number Diff line number Diff line change @@ -40,3 +40,7 @@ set_target_properties(mpv PROPERTIES IMPORTED_LOCATION "${CMAKE_CURRENT_BINARY_D
4040
4141target_include_directories (mpv INTERFACE "${MPV_INCLUDE_DIR} " )
4242target_link_options (mpv INTERFACE "-Wl,-Bsymbolic" )
43+
44+ find_package (PkgConfig REQUIRED)
45+ pkg_check_modules(MPV_deps REQUIRED IMPORTED_TARGET libva libva-drm libdrm libva-glx libva-x11 libpipewire-0.3)
46+ target_link_libraries (mpv INTERFACE PkgConfig::MPV_deps)
You can’t perform that action at this time.
0 commit comments