Commit 6fad6f59 by ziyue

开启第三方mpeg库编译宏开关,兼容某些国标流

parent b77c19c9
...@@ -90,8 +90,12 @@ if(ENABLE_RTPPROXY OR ENABLE_HLS) ...@@ -90,8 +90,12 @@ if(ENABLE_RTPPROXY OR ENABLE_HLS)
aux_source_directory(${MediaServer_MPEG_ROOT}/source MPEG_SRC_LIST) aux_source_directory(${MediaServer_MPEG_ROOT}/source MPEG_SRC_LIST)
add_library(mpeg STATIC ${MPEG_SRC_LIST}) add_library(mpeg STATIC ${MPEG_SRC_LIST})
add_library(MediaServer::mpeg ALIAS mpeg) add_library(MediaServer::mpeg ALIAS mpeg)
# media-server库相关编译宏
# MPEG_H26X_VERIFY - 视频流类型识别
# MPEG_ZERO_PAYLOAD_LENGTH - 兼容hik流
# MPEG_DAHUA_AAC_FROM_G711 - 兼容dahua流
target_compile_options(mpeg target_compile_options(mpeg
PRIVATE ${COMPILE_OPTIONS_DEFAULT}) PRIVATE ${COMPILE_OPTIONS_DEFAULT} -DMPEG_H26X_VERIFY -DMPEG_ZERO_PAYLOAD_LENGTH -DMPEG_DAHUA_AAC_FROM_G711)
target_include_directories(mpeg target_include_directories(mpeg
PRIVATE PRIVATE
"$<BUILD_INTERFACE:${MediaServer_MPEG_ROOT}/include>" "$<BUILD_INTERFACE:${MediaServer_MPEG_ROOT}/include>"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论