Skip to content

Commit 6a0a9bf

Browse files
committed
CMake: Make VDPAU and VAAPI independent of each other
1 parent d498d81 commit 6a0a9bf

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

cmake/CheckExternalLibraries.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ endif()
104104
# vaapi: fedora:libva-devel debian:libva-dev
105105
if(ENABLE_VAAPI)
106106
pkg_check_modules(VAAPI "libva>=1.2" IMPORTED_TARGET)
107-
add_build_config(PkgConfig::VDPAU "vaapi")
107+
add_build_config(PkgConfig::VAAPI "vaapi")
108108
if(TARGET PkgConfig::VAAPI)
109109
set(CONFIG_VAAPI TRUE)
110110

mythtv/libs/libmythtv/cmake/Frontend.cmake

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -251,13 +251,12 @@ if(TARGET any_opengl)
251251
target_sources(mythtv PRIVATE opengl/mythvaapiglxinterop.h
252252
opengl/mythvaapiglxinterop.cpp)
253253
endif()
254-
255-
if(TARGET PkgConfig::VDPAU AND TARGET X11::X11)
256-
target_sources(mythtv PRIVATE opengl/mythvdpauinterop.h
257-
opengl/mythvdpauinterop.cpp)
258-
endif()
259254
endif()
260255

256+
if(TARGET PkgConfig::VDPAU AND TARGET X11::X11)
257+
target_sources(mythtv PRIVATE opengl/mythvdpauinterop.h
258+
opengl/mythvdpauinterop.cpp)
259+
endif()
261260
if(TARGET mediacodec)
262261
target_sources(mythtv PRIVATE opengl/mythmediacodecinterop.cpp
263262
opengl/mythmediacodecinterop.h)

0 commit comments

Comments
 (0)