mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 04:42:18 +02:00
obs-qsv11: Link against Libva on Linux
This commit is contained in:
parent
6f885770f8
commit
cb5f65b529
@ -108,10 +108,11 @@ if(OS_WINDOWS)
|
||||
target_link_libraries(obs-qsv11 PRIVATE OBS::libmfx d3d9 d3d11 dxva2 dxgi dxguid)
|
||||
elseif(OS_LINUX)
|
||||
find_package(VPL REQUIRED)
|
||||
find_package(Libva REQUIRED)
|
||||
|
||||
target_sources(obs-qsv11 PRIVATE common_utils_linux.cpp)
|
||||
|
||||
target_link_libraries(obs-qsv11 PRIVATE VPL::VPL)
|
||||
target_link_libraries(obs-qsv11 PRIVATE Libva::va Libva::drm VPL::VPL)
|
||||
endif()
|
||||
|
||||
get_target_property(target_sources obs-qsv11 SOURCES)
|
||||
|
@ -99,10 +99,11 @@ if(OS_WINDOWS)
|
||||
target_compile_definitions(obs-qsv11 PRIVATE UNICODE _UNICODE _CRT_SECURE_NO_WARNINGS _CRT_NONSTDC_NO_WARNINGS)
|
||||
elseif(OS_LINUX)
|
||||
find_package(VPL REQUIRED)
|
||||
find_package(Libva REQUIRED)
|
||||
|
||||
target_sources(obs-qsv11 PRIVATE common_utils_linux.cpp)
|
||||
|
||||
target_link_libraries(obs-qsv11 PRIVATE VPL::VPL)
|
||||
target_link_libraries(obs-qsv11 PRIVATE Libva::va Libva::drm VPL::VPL)
|
||||
endif()
|
||||
|
||||
set_target_properties(obs-qsv11 PROPERTIES FOLDER "plugins/obs-qsv11")
|
||||
|
Loading…
Reference in New Issue
Block a user