mirror of
https://gitee.com/xia-chu/ZLMediaKit.git
synced 2026-05-13 13:37:49 +08:00
move srt src like webrtc (#4471)
This commit is contained in:
parent
39a26359ef
commit
a3eb07adfc
@ -26,14 +26,6 @@ file(GLOB MediaKit_SRC_LIST
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}/*/*.cpp
|
${CMAKE_CURRENT_SOURCE_DIR}/*/*.cpp
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/*/*.h)
|
${CMAKE_CURRENT_SOURCE_DIR}/*/*.h)
|
||||||
|
|
||||||
if(NOT ENABLE_SRT)
|
|
||||||
file(GLOB SRT_SRC_LIST
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Srt/*.c
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Srt/*.cpp
|
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Srt/*.h)
|
|
||||||
list(REMOVE_ITEM MediaKit_SRC_LIST ${SRT_SRC_LIST})
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(USE_SOLUTION_FOLDERS AND (NOT GROUP_BY_EXPLORER))
|
if(USE_SOLUTION_FOLDERS AND (NOT GROUP_BY_EXPLORER))
|
||||||
# 在 IDE 中对文件进行分组, 源文件和头文件分开
|
# 在 IDE 中对文件进行分组, 源文件和头文件分开
|
||||||
set_file_group("${CMAKE_CURRENT_SOURCE_DIR}" ${MediaKit_SRC_LIST})
|
set_file_group("${CMAKE_CURRENT_SOURCE_DIR}" ${MediaKit_SRC_LIST})
|
||||||
@ -66,18 +58,10 @@ update_cached_list(MK_LINK_LIBRARIES ZLMediaKit::MediaKit)
|
|||||||
# 未在使用
|
# 未在使用
|
||||||
if(ENABLE_CXX_API)
|
if(ENABLE_CXX_API)
|
||||||
# 保留目录结构
|
# 保留目录结构
|
||||||
if(ENABLE_SRT)
|
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
|
||||||
DESTINATION ${INSTALL_PATH_INCLUDE}/ZLMediaKit
|
DESTINATION ${INSTALL_PATH_INCLUDE}/ZLMediaKit
|
||||||
FILES_MATCHING
|
FILES_MATCHING
|
||||||
PATTERN "*.h")
|
PATTERN "*.h")
|
||||||
else()
|
|
||||||
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
|
||||||
DESTINATION ${INSTALL_PATH_INCLUDE}/ZLMediaKit
|
|
||||||
FILES_MATCHING
|
|
||||||
REGEX ".*/Srt.*" EXCLUDE
|
|
||||||
PATTERN "*.h")
|
|
||||||
endif()
|
|
||||||
install(TARGETS zlmediakit
|
install(TARGETS zlmediakit
|
||||||
DESTINATION ${INSTALL_PATH_LIB})
|
DESTINATION ${INSTALL_PATH_LIB})
|
||||||
endif ()
|
endif ()
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
#include "Http/HlsPlayer.h"
|
#include "Http/HlsPlayer.h"
|
||||||
#include "Http/TsPlayerImp.h"
|
#include "Http/TsPlayerImp.h"
|
||||||
#ifdef ENABLE_SRT
|
#ifdef ENABLE_SRT
|
||||||
#include "Srt/SrtPlayerImp.h"
|
#include "../srt/SrtPlayerImp.h"
|
||||||
#endif // ENABLE_SRT
|
#endif // ENABLE_SRT
|
||||||
#ifdef ENABLE_WEBRTC
|
#ifdef ENABLE_WEBRTC
|
||||||
#include "../webrtc/WebRtcProxyPlayerImp.h"
|
#include "../webrtc/WebRtcProxyPlayerImp.h"
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
#include "Rtsp/RtspPusher.h"
|
#include "Rtsp/RtspPusher.h"
|
||||||
#include "Rtmp/RtmpPusher.h"
|
#include "Rtmp/RtmpPusher.h"
|
||||||
#ifdef ENABLE_SRT
|
#ifdef ENABLE_SRT
|
||||||
#include "Srt/SrtPusher.h"
|
#include "../srt/SrtPusher.h"
|
||||||
#endif // ENABLE_SRT
|
#endif // ENABLE_SRT
|
||||||
#ifdef ENABLE_WEBRTC
|
#ifdef ENABLE_WEBRTC
|
||||||
#include "../webrtc/WebRtcProxyPusher.h"
|
#include "../webrtc/WebRtcProxyPusher.h"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user