New upstream version 19.0.3+dfsg1
This commit is contained in:
parent
3708b8e092
commit
1f1bbb3518
534 changed files with 13862 additions and 2459 deletions
|
|
@ -36,6 +36,7 @@ else()
|
|||
endif()
|
||||
|
||||
find_package(Qt5Widgets ${FIND_MODE})
|
||||
find_package(FFmpeg REQUIRED COMPONENTS avcodec avutil avformat)
|
||||
|
||||
if(NOT Qt5Widgets_FOUND)
|
||||
if (ENABLE_UI)
|
||||
|
|
@ -46,8 +47,11 @@ if(NOT Qt5Widgets_FOUND)
|
|||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
include_directories(${FFMPEG_INCLUDE_DIRS})
|
||||
include_directories(SYSTEM "obs-frontend-api")
|
||||
include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/libobs")
|
||||
include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/deps/libff")
|
||||
|
||||
find_package(Libcurl REQUIRED)
|
||||
include_directories(${LIBCURL_INCLUDE_DIRS})
|
||||
|
|
@ -107,17 +111,35 @@ elseif(UNIX)
|
|||
Qt5::X11Extras)
|
||||
endif()
|
||||
|
||||
set(obs_libffutil_SOURCES
|
||||
../deps/libff/libff/ff-util.c
|
||||
)
|
||||
set(obs_libffutil_HEADERS
|
||||
../deps/libff/libff/ff-util.h
|
||||
)
|
||||
|
||||
if(MSVC)
|
||||
set_source_files_properties(
|
||||
../deps/libff/libff/ff-util.c
|
||||
PROPERTIES COMPILE_FLAGS -Dinline=__inline
|
||||
)
|
||||
endif()
|
||||
|
||||
set(obs_SOURCES
|
||||
${obs_PLATFORM_SOURCES}
|
||||
${obs_libffutil_SOURCES}
|
||||
obs-app.cpp
|
||||
api-interface.cpp
|
||||
window-basic-main.cpp
|
||||
window-basic-stats.cpp
|
||||
window-basic-filters.cpp
|
||||
window-basic-settings.cpp
|
||||
window-basic-interaction.cpp
|
||||
window-basic-properties.cpp
|
||||
window-basic-auto-config.cpp
|
||||
window-basic-main-outputs.cpp
|
||||
window-basic-source-select.cpp
|
||||
window-basic-auto-config-test.cpp
|
||||
window-basic-main-scene-collections.cpp
|
||||
window-basic-main-transitions.cpp
|
||||
window-basic-main-dropfiles.cpp
|
||||
|
|
@ -153,14 +175,17 @@ set(obs_SOURCES
|
|||
|
||||
set(obs_HEADERS
|
||||
${obs_PLATFORM_HEADERS}
|
||||
${obs_libffutil_HEADERS}
|
||||
obs-app.hpp
|
||||
platform.hpp
|
||||
window-main.hpp
|
||||
window-basic-main.hpp
|
||||
window-basic-stats.hpp
|
||||
window-basic-filters.hpp
|
||||
window-basic-settings.hpp
|
||||
window-basic-interaction.hpp
|
||||
window-basic-properties.hpp
|
||||
window-basic-auto-config.hpp
|
||||
window-basic-main-outputs.hpp
|
||||
window-basic-source-select.hpp
|
||||
window-license-agreement.hpp
|
||||
|
|
@ -197,6 +222,10 @@ set(obs_HEADERS
|
|||
|
||||
set(obs_UI
|
||||
forms/NameDialog.ui
|
||||
forms/AutoConfigStartPage.ui
|
||||
forms/AutoConfigVideoPage.ui
|
||||
forms/AutoConfigStreamPage.ui
|
||||
forms/AutoConfigTestPage.ui
|
||||
forms/OBSLicenseAgreement.ui
|
||||
forms/OBSLogReply.ui
|
||||
forms/OBSBasic.ui
|
||||
|
|
@ -234,9 +263,9 @@ endif()
|
|||
|
||||
target_link_libraries(obs
|
||||
libobs
|
||||
libff
|
||||
Qt5::Widgets
|
||||
obs-frontend-api
|
||||
${FFMPEG_LIBRARIES}
|
||||
${LIBCURL_LIBRARIES}
|
||||
${obs_PLATFORM_LIBRARIES})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue