mirror of
https://gitee.com/xia-chu/ZLMediaKit.git
synced 2026-05-21 09:07:49 +08:00
Fix compile error when config with -DENABLE_SRT=OFF (#4132)
This commit is contained in:
parent
a27e9459f5
commit
69e4c127bc
@ -66,9 +66,18 @@ update_cached_list(MK_LINK_LIBRARIES ZLMediaKit::MediaKit)
|
|||||||
# 未在使用
|
# 未在使用
|
||||||
if(ENABLE_CXX_API)
|
if(ENABLE_CXX_API)
|
||||||
# 保留目录结构
|
# 保留目录结构
|
||||||
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
if(ENABLE_SRT)
|
||||||
DESTINATION ${INSTALL_PATH_INCLUDE}/ZLMediaKit
|
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
|
||||||
REGEX ".*[.](md|cpp)$" EXCLUDE)
|
DESTINATION ${INSTALL_PATH_INCLUDE}/ZLMediaKit
|
||||||
|
FILES_MATCHING
|
||||||
|
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 ()
|
||||||
|
|||||||
@ -128,7 +128,6 @@ public:
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* 获取附加数据
|
* 获取附加数据
|
||||||
/*
|
|
||||||
* Get additional data
|
* Get additional data
|
||||||
|
|
||||||
* [AUTO-TRANSLATED:e277d75d]
|
* [AUTO-TRANSLATED:e277d75d]
|
||||||
|
|||||||
@ -37,12 +37,14 @@ static bool checkMediaSourceAndUrlMatch(const MediaSource::Ptr &src, const std::
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef ENABLE_SRT
|
||||||
if (strcasecmp("srt", prefix.data()) == 0) {
|
if (strcasecmp("srt", prefix.data()) == 0) {
|
||||||
auto ts_src = std::dynamic_pointer_cast<TSMediaSource>(src);
|
auto ts_src = std::dynamic_pointer_cast<TSMediaSource>(src);
|
||||||
if (!ts_src) {
|
if (!ts_src) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif // ENABLE_SRT
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user