mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
use ide dir for ides.
This commit is contained in:
parent
bb1331cc91
commit
a3607c9193
9 changed files with 435 additions and 207 deletions
|
@ -1,26 +1,32 @@
|
||||||
cmake_minimum_required(VERSION 2.6.4)
|
cmake_minimum_required(VERSION 2.6.4)
|
||||||
project(srs CXX)
|
project(srs CXX)
|
||||||
|
|
||||||
INCLUDE_DIRECTORIES(objs objs/st objs/hp objs/openssl/include src/core src/kernel src/rtmp src/app)
|
INCLUDE_DIRECTORIES(../../objs
|
||||||
|
../../objs/st ../../objs/hp ../../objs/openssl/include
|
||||||
|
../../src/core ../../src/kernel ../../src/rtmp ../../src/app)
|
||||||
|
|
||||||
set(SOURCE_FILES src/main/srs_main_server.cpp)
|
set(SOURCE_FILES ../../src/main/srs_main_server.cpp)
|
||||||
AUX_SOURCE_DIRECTORY(src/core SOURCE_FILES)
|
AUX_SOURCE_DIRECTORY(../../src/core SOURCE_FILES)
|
||||||
AUX_SOURCE_DIRECTORY(src/kernel SOURCE_FILES)
|
AUX_SOURCE_DIRECTORY(../../src/kernel SOURCE_FILES)
|
||||||
AUX_SOURCE_DIRECTORY(src/rtmp SOURCE_FILES)
|
AUX_SOURCE_DIRECTORY(../../src/rtmp SOURCE_FILES)
|
||||||
AUX_SOURCE_DIRECTORY(src/app SOURCE_FILES)
|
AUX_SOURCE_DIRECTORY(../../src/app SOURCE_FILES)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS("-g -O0")
|
||||||
|
|
||||||
ADD_EXECUTABLE(srs ${SOURCE_FILES})
|
ADD_EXECUTABLE(srs ${SOURCE_FILES})
|
||||||
TARGET_LINK_LIBRARIES(srs dl)
|
TARGET_LINK_LIBRARIES(srs dl)
|
||||||
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/st/libst.a)
|
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a)
|
||||||
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/openssl/lib/libssl.a)
|
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/../../objs/openssl/lib/libssl.a)
|
||||||
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/openssl/lib/libcrypto.a)
|
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/../../objs/openssl/lib/libcrypto.a)
|
||||||
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/hp/libhttp_parser.a)
|
TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/../../objs/hp/libhttp_parser.a)
|
||||||
TARGET_LINK_LIBRARIES(srs -ldl)
|
TARGET_LINK_LIBRARIES(srs -ldl)
|
||||||
|
|
||||||
IF(NOT EXISTS ${PROJECT_SOURCE_DIR}/objs/st/libst.a)
|
IF(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a)
|
||||||
MESSAGE("srs_libs not found")
|
MESSAGE("srs_libs not found")
|
||||||
EXEC_PROGRAM(./configure)
|
EXEC_PROGRAM("cd .. && ./configure")
|
||||||
ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/objs/st/libst.a)
|
ELSE(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a)
|
||||||
|
MESSAGE("srs_libs is ok")
|
||||||
|
ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/../../objs/st/libst.a)
|
||||||
|
|
||||||
MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains")
|
MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains")
|
||||||
MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains")
|
MESSAGE(STATUS "only for jetbrains IDE, @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_IDE#jetbrains")
|
35
trunk/ide/srs_qt/srs-qt.pro
Executable file
35
trunk/ide/srs_qt/srs-qt.pro
Executable file
|
@ -0,0 +1,35 @@
|
||||||
|
TEMPLATE = app
|
||||||
|
CONFIG += console
|
||||||
|
CONFIG -= app_bundle
|
||||||
|
CONFIG -= qt
|
||||||
|
|
||||||
|
HEADERS += \
|
||||||
|
../../src/core/*.hpp \
|
||||||
|
../../src/kernel/*.hpp \
|
||||||
|
../../src/app/*.hpp \
|
||||||
|
../../src/rtmp/*.hpp
|
||||||
|
|
||||||
|
SOURCES += \
|
||||||
|
../../src/core/*.cpp \
|
||||||
|
../../src/kernel/*.cpp \
|
||||||
|
../../src/app/*.cpp \
|
||||||
|
../../src/rtmp/*.cpp \
|
||||||
|
../../src/main/*.cpp
|
||||||
|
|
||||||
|
INCLUDEPATH += \
|
||||||
|
../../src/core \
|
||||||
|
../../src/kernel \
|
||||||
|
../../src/app \
|
||||||
|
../../src/rtmp \
|
||||||
|
../../objs \
|
||||||
|
../../objs/st \
|
||||||
|
../../objs/hp \
|
||||||
|
../../objs/openssl/include
|
||||||
|
|
||||||
|
LIBS += \
|
||||||
|
../../objs/st/libst.a \
|
||||||
|
../../objs/hp/libhttp_parser.a \
|
||||||
|
../../objs/openssl/lib/libssl.a \
|
||||||
|
../../objs/openssl/lib/libcrypto.a \
|
||||||
|
-ldl
|
||||||
|
|
159
trunk/ide/srs_upp/srs_upp.upp
Executable file
159
trunk/ide/srs_upp/srs_upp.upp
Executable file
|
@ -0,0 +1,159 @@
|
||||||
|
file
|
||||||
|
main readonly separator,
|
||||||
|
../../src/main/srs_main_server.cpp,
|
||||||
|
auto readonly separator,
|
||||||
|
../../objs/srs_auto_headers.hpp,
|
||||||
|
libs readonly separator,
|
||||||
|
../../src/libs/srs_librtmp.hpp,
|
||||||
|
../../src/libs/srs_librtmp.cpp,
|
||||||
|
../../src/libs/srs_lib_bandwidth.hpp,
|
||||||
|
../../src/libs/srs_lib_bandwidth.cpp,
|
||||||
|
../../src/libs/srs_lib_simple_socket.hpp,
|
||||||
|
../../src/libs/srs_lib_simple_socket.cpp,
|
||||||
|
core readonly separator,
|
||||||
|
../../src/core/srs_core.hpp,
|
||||||
|
../../src/core/srs_core.cpp,
|
||||||
|
../../src/core/srs_core_autofree.hpp,
|
||||||
|
../../src/core/srs_core_autofree.cpp,
|
||||||
|
../../src/core/srs_core_performance.hpp,
|
||||||
|
../../src/core/srs_core_performance.cpp,
|
||||||
|
kernel readonly separator,
|
||||||
|
../../src/kernel/srs_kernel_aac.hpp,
|
||||||
|
../../src/kernel/srs_kernel_aac.cpp,
|
||||||
|
../../src/kernel/srs_kernel_codec.hpp,
|
||||||
|
../../src/kernel/srs_kernel_codec.cpp,
|
||||||
|
../../src/kernel/srs_kernel_consts.hpp,
|
||||||
|
../../src/kernel/srs_kernel_consts.cpp,
|
||||||
|
../../src/kernel/srs_kernel_error.hpp,
|
||||||
|
../../src/kernel/srs_kernel_error.cpp,
|
||||||
|
../../src/kernel/srs_kernel_file.hpp,
|
||||||
|
../../src/kernel/srs_kernel_file.cpp,
|
||||||
|
../../src/kernel/srs_kernel_flv.hpp,
|
||||||
|
../../src/kernel/srs_kernel_flv.cpp,
|
||||||
|
../../src/kernel/srs_kernel_log.hpp,
|
||||||
|
../../src/kernel/srs_kernel_log.cpp,
|
||||||
|
../../src/kernel/srs_kernel_mp3.hpp,
|
||||||
|
../../src/kernel/srs_kernel_mp3.cpp,
|
||||||
|
../../src/kernel/srs_kernel_stream.hpp,
|
||||||
|
../../src/kernel/srs_kernel_stream.cpp,
|
||||||
|
../../src/kernel/srs_kernel_utility.hpp,
|
||||||
|
../../src/kernel/srs_kernel_utility.cpp,
|
||||||
|
rtmp-protocol readonly separator,
|
||||||
|
../../src/rtmp/srs_protocol_amf0.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_amf0.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_buffer.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_buffer.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_handshake.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_handshake.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_io.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_io.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_msg_array.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_msg_array.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_rtmp.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_rtmp.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_stack.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_stack.cpp,
|
||||||
|
../../src/rtmp/srs_protocol_utility.hpp,
|
||||||
|
../../src/rtmp/srs_protocol_utility.cpp,
|
||||||
|
app readonly separator,
|
||||||
|
../../src/app/srs_app_avc_aac.hpp,
|
||||||
|
../../src/app/srs_app_avc_aac.cpp,
|
||||||
|
../../src/app/srs_app_bandwidth.hpp,
|
||||||
|
../../src/app/srs_app_bandwidth.cpp,
|
||||||
|
../../src/app/srs_app_conn.hpp,
|
||||||
|
../../src/app/srs_app_conn.cpp,
|
||||||
|
../../src/app/srs_app_config.hpp,
|
||||||
|
../../src/app/srs_app_config.cpp,
|
||||||
|
../../src/app/srs_app_dvr.hpp,
|
||||||
|
../../src/app/srs_app_dvr.cpp,
|
||||||
|
../../src/app/srs_app_edge.hpp,
|
||||||
|
../../src/app/srs_app_edge.cpp,
|
||||||
|
../../src/app/srs_app_empty.hpp,
|
||||||
|
../../src/app/srs_app_empty.cpp,
|
||||||
|
../../src/app/srs_app_encoder.hpp,
|
||||||
|
../../src/app/srs_app_encoder.cpp,
|
||||||
|
../../src/app/srs_app_ffmpeg.hpp,
|
||||||
|
../../src/app/srs_app_ffmpeg.cpp,
|
||||||
|
../../src/app/srs_app_forward.hpp,
|
||||||
|
../../src/app/srs_app_forward.cpp,
|
||||||
|
../../src/app/srs_app_heartbeat.hpp,
|
||||||
|
../../src/app/srs_app_heartbeat.cpp,
|
||||||
|
../../src/app/srs_app_hls.hpp,
|
||||||
|
../../src/app/srs_app_hls.cpp,
|
||||||
|
../../src/app/srs_app_http.hpp,
|
||||||
|
../../src/app/srs_app_http.cpp,
|
||||||
|
../../src/app/srs_app_http_api.hpp,
|
||||||
|
../../src/app/srs_app_http_api.cpp,
|
||||||
|
../../src/app/srs_app_http_client.hpp,
|
||||||
|
../../src/app/srs_app_http_client.cpp,
|
||||||
|
../../src/app/srs_app_http_conn.hpp,
|
||||||
|
../../src/app/srs_app_http_conn.cpp,
|
||||||
|
../../src/app/srs_app_http_hooks.hpp,
|
||||||
|
../../src/app/srs_app_http_hooks.cpp,
|
||||||
|
../../src/app/srs_app_ingest.hpp,
|
||||||
|
../../src/app/srs_app_ingest.cpp,
|
||||||
|
../../src/app/srs_app_json.hpp,
|
||||||
|
../../src/app/srs_app_json.cpp,
|
||||||
|
../../src/app/srs_app_kbps.hpp,
|
||||||
|
../../src/app/srs_app_kbps.cpp,
|
||||||
|
../../src/app/srs_app_log.hpp,
|
||||||
|
../../src/app/srs_app_log.cpp,
|
||||||
|
../../src/app/srs_app_recv_thread.hpp,
|
||||||
|
../../src/app/srs_app_recv_thread.cpp,
|
||||||
|
../../src/app/srs_app_refer.hpp,
|
||||||
|
../../src/app/srs_app_refer.cpp,
|
||||||
|
../../src/app/srs_app_reload.hpp,
|
||||||
|
../../src/app/srs_app_reload.cpp,
|
||||||
|
../../src/app/srs_app_rtmp_conn.hpp,
|
||||||
|
../../src/app/srs_app_rtmp_conn.cpp,
|
||||||
|
../../src/app/srs_app_pithy_print.hpp,
|
||||||
|
../../src/app/srs_app_pithy_print.cpp,
|
||||||
|
../../src/app/srs_app_security.hpp,
|
||||||
|
../../src/app/srs_app_security.cpp,
|
||||||
|
../../src/app/srs_app_server.hpp,
|
||||||
|
../../src/app/srs_app_server.cpp,
|
||||||
|
../../src/app/srs_app_st.hpp,
|
||||||
|
../../src/app/srs_app_st.cpp,
|
||||||
|
../../src/app/srs_app_st_socket.hpp,
|
||||||
|
../../src/app/srs_app_st_socket.cpp,
|
||||||
|
../../src/app/srs_app_statistic.hpp,
|
||||||
|
../../src/app/srs_app_statistic.cpp,
|
||||||
|
../../src/app/srs_app_source.hpp,
|
||||||
|
../../src/app/srs_app_source.cpp,
|
||||||
|
../../src/app/srs_app_thread.hpp,
|
||||||
|
../../src/app/srs_app_thread.cpp,
|
||||||
|
../../src/app/srs_app_utility.hpp,
|
||||||
|
../../src/app/srs_app_utility.cpp,
|
||||||
|
utest readonly separator,
|
||||||
|
../../src/utest/srs_utest.hpp,
|
||||||
|
../../src/utest/srs_utest.cpp,
|
||||||
|
../../src/utest/srs_utest_amf0.hpp,
|
||||||
|
../../src/utest/srs_utest_amf0.cpp,
|
||||||
|
../../src/utest/srs_utest_config.hpp,
|
||||||
|
../../src/utest/srs_utest_config.cpp,
|
||||||
|
../../src/utest/srs_utest_core.hpp,
|
||||||
|
../../src/utest/srs_utest_core.cpp,
|
||||||
|
../../src/utest/srs_utest_kernel.hpp,
|
||||||
|
../../src/utest/srs_utest_kernel.cpp,
|
||||||
|
../../src/utest/srs_utest_protocol.hpp,
|
||||||
|
../../src/utest/srs_utest_protocol.cpp,
|
||||||
|
../../src/utest/srs_utest_reload.hpp,
|
||||||
|
../../src/utest/srs_utest_reload.cpp,
|
||||||
|
research readonly separator,
|
||||||
|
../../research/librtmp/srs_aac_raw_publish.c,
|
||||||
|
../../research/librtmp/srs_audio_raw_publish.c,
|
||||||
|
../../research/librtmp/srs_bandwidth_check.c,
|
||||||
|
../../research/librtmp/srs_detect_rtmp.c,
|
||||||
|
../../research/librtmp/srs_flv_injecter.c,
|
||||||
|
../../research/librtmp/srs_flv_parser.c,
|
||||||
|
../../research/librtmp/srs_h264_raw_publish.c,
|
||||||
|
../../research/librtmp/srs_ingest_flv.c,
|
||||||
|
../../research/librtmp/srs_ingest_rtmp.c,
|
||||||
|
../../research/librtmp/srs_play.c,
|
||||||
|
../../research/librtmp/srs_publish.c,
|
||||||
|
../../research/librtmp/srs_rtmp_dump.c,
|
||||||
|
../../research/hls/ts_info.cc;
|
||||||
|
|
||||||
|
mainconfig
|
||||||
|
"" = "MAIN";
|
||||||
|
|
20
trunk/ide/srs_vs2010/srs.sln
Normal file
20
trunk/ide/srs_vs2010/srs.sln
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||||
|
# Visual Studio 2010
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "srs", "srs.vcxproj", "{74591348-C63A-4E00-B85E-62A9D8544F6F}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Win32 = Debug|Win32
|
||||||
|
Release|Win32 = Release|Win32
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{74591348-C63A-4E00-B85E-62A9D8544F6F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||||
|
{74591348-C63A-4E00-B85E-62A9D8544F6F}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
|
{74591348-C63A-4E00-B85E-62A9D8544F6F}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
|
{74591348-C63A-4E00-B85E-62A9D8544F6F}.Release|Win32.Build.0 = Release|Win32
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
202
trunk/ide/srs_vs2010/srs.vcxproj
Executable file
202
trunk/ide/srs_vs2010/srs.vcxproj
Executable file
|
@ -0,0 +1,202 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
|
<ProjectConfiguration Include="Debug|Win32">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup Label="Globals">
|
||||||
|
<ProjectGuid>{74591348-C63A-4E00-B85E-62A9D8544F6F}</ProjectGuid>
|
||||||
|
<RootNamespace>srs</RootNamespace>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>true</UseDebugLibraries>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<UseDebugLibraries>false</UseDebugLibraries>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<CharacterSet>MultiByte</CharacterSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
|
<ImportGroup Label="ExtensionSettings">
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Label="UserMacros" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<IncludePath>$(ProjectDir)/../../src/core;$(ProjectDir)/../../src/kernel;$(ProjectDir)/../../src/rtmp;$(ProjectDir)/../../src/app;$(ProjectDir)/../../src/libs;$(ProjectDir)/../../objs;$(IncludePath)</IncludePath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<Optimization>MaxSpeed</Optimization>
|
||||||
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||||
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
</Link>
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="..\..\objs\srs_auto_headers.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_avc_aac.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_bandwidth.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_config.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_conn.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_dvr.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_edge.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_empty.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_encoder.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_ffmpeg.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_forward.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_heartbeat.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_hls.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_http.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_http_api.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_http_client.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_http_conn.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_http_hooks.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_ingest.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_json.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_kbps.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_log.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_pithy_print.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_recv_thread.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_refer.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_reload.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_rtmp_conn.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_security.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_server.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_source.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_st.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_statistic.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_st_socket.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_thread.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\app\srs_app_utility.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\core\srs_core.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\core\srs_core_autofree.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\core\srs_core_performance.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_aac.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_codec.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_consts.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_error.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_file.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_flv.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_log.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_mp3.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_stream.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\kernel\srs_kernel_utility.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\libs\srs_librtmp.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\libs\srs_lib_bandwidth.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\libs\srs_lib_simple_socket.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_amf0.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_buffer.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_handshake.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_io.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_msg_array.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_rtmp.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_stack.hpp" />
|
||||||
|
<ClInclude Include="..\..\src\rtmp\srs_protocol_utility.hpp" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="..\..\research\hls\ts_info.cc" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_aac_raw_publish.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_audio_raw_publish.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_bandwidth_check.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_detect_rtmp.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_flv_injecter.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_flv_parser.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_h264_raw_publish.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_ingest_flv.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_ingest_rtmp.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_play.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_publish.c" />
|
||||||
|
<ClCompile Include="..\..\research\librtmp\srs_rtmp_dump.c" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_avc_aac.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_bandwidth.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_config.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_conn.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_dvr.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_edge.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_empty.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_encoder.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_ffmpeg.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_forward.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_heartbeat.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_hls.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_http.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_http_api.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_http_client.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_http_conn.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_http_hooks.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_ingest.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_json.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_kbps.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_log.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_pithy_print.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_recv_thread.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_refer.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_reload.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_rtmp_conn.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_security.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_server.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_source.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_st.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_statistic.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_st_socket.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_thread.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\app\srs_app_utility.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\core\srs_core.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\core\srs_core_autofree.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\core\srs_core_performance.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_aac.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_codec.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_consts.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_error.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_file.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_flv.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_log.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_mp3.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_stream.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\kernel\srs_kernel_utility.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\libs\srs_librtmp.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\libs\srs_lib_bandwidth.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\libs\srs_lib_simple_socket.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\main\srs_main_server.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_amf0.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_buffer.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_handshake.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_io.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_msg_array.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_rtmp.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_stack.cpp" />
|
||||||
|
<ClCompile Include="..\..\src\rtmp\srs_protocol_utility.cpp" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
<ImportGroup Label="ExtensionTargets">
|
||||||
|
</ImportGroup>
|
||||||
|
</Project>
|
|
@ -1,35 +0,0 @@
|
||||||
TEMPLATE = app
|
|
||||||
CONFIG += console
|
|
||||||
CONFIG -= app_bundle
|
|
||||||
CONFIG -= qt
|
|
||||||
|
|
||||||
HEADERS += \
|
|
||||||
../../core/*.hpp \
|
|
||||||
../../kernel/*.hpp \
|
|
||||||
../../app/*.hpp \
|
|
||||||
../../rtmp/*.hpp
|
|
||||||
|
|
||||||
SOURCES += \
|
|
||||||
../../core/*.cpp \
|
|
||||||
../../kernel/*.cpp \
|
|
||||||
../../app/*.cpp \
|
|
||||||
../../rtmp/*.cpp \
|
|
||||||
../../main/*.cpp
|
|
||||||
|
|
||||||
INCLUDEPATH += \
|
|
||||||
../../core \
|
|
||||||
../../kernel \
|
|
||||||
../../app \
|
|
||||||
../../rtmp \
|
|
||||||
../../../objs \
|
|
||||||
../../../objs/st \
|
|
||||||
../../../objs/hp \
|
|
||||||
../../../objs/openssl/include
|
|
||||||
|
|
||||||
LIBS += \
|
|
||||||
../../../objs/st/libst.a \
|
|
||||||
../../../objs/hp/libhttp_parser.a \
|
|
||||||
../../../objs/openssl/lib/libssl.a \
|
|
||||||
../../../objs/openssl/lib/libcrypto.a \
|
|
||||||
-ldl
|
|
||||||
|
|
|
@ -1,159 +0,0 @@
|
||||||
file
|
|
||||||
main readonly separator,
|
|
||||||
..\main\srs_main_server.cpp,
|
|
||||||
auto readonly separator,
|
|
||||||
..\..\objs\srs_auto_headers.hpp,
|
|
||||||
libs readonly separator,
|
|
||||||
..\libs\srs_librtmp.hpp,
|
|
||||||
..\libs\srs_librtmp.cpp,
|
|
||||||
..\libs\srs_lib_bandwidth.hpp,
|
|
||||||
..\libs\srs_lib_bandwidth.cpp,
|
|
||||||
..\libs\srs_lib_simple_socket.hpp,
|
|
||||||
..\libs\srs_lib_simple_socket.cpp,
|
|
||||||
core readonly separator,
|
|
||||||
..\core\srs_core.hpp,
|
|
||||||
..\core\srs_core.cpp,
|
|
||||||
..\core\srs_core_autofree.hpp,
|
|
||||||
..\core\srs_core_autofree.cpp,
|
|
||||||
..\core\srs_core_performance.hpp,
|
|
||||||
..\core\srs_core_performance.cpp,
|
|
||||||
kernel readonly separator,
|
|
||||||
..\kernel\srs_kernel_aac.hpp,
|
|
||||||
..\kernel\srs_kernel_aac.cpp,
|
|
||||||
..\kernel\srs_kernel_codec.hpp,
|
|
||||||
..\kernel\srs_kernel_codec.cpp,
|
|
||||||
..\kernel\srs_kernel_consts.hpp,
|
|
||||||
..\kernel\srs_kernel_consts.cpp,
|
|
||||||
..\kernel\srs_kernel_error.hpp,
|
|
||||||
..\kernel\srs_kernel_error.cpp,
|
|
||||||
..\kernel\srs_kernel_file.hpp,
|
|
||||||
..\kernel\srs_kernel_file.cpp,
|
|
||||||
..\kernel\srs_kernel_flv.hpp,
|
|
||||||
..\kernel\srs_kernel_flv.cpp,
|
|
||||||
..\kernel\srs_kernel_log.hpp,
|
|
||||||
..\kernel\srs_kernel_log.cpp,
|
|
||||||
..\kernel\srs_kernel_mp3.hpp,
|
|
||||||
..\kernel\srs_kernel_mp3.cpp,
|
|
||||||
..\kernel\srs_kernel_stream.hpp,
|
|
||||||
..\kernel\srs_kernel_stream.cpp,
|
|
||||||
..\kernel\srs_kernel_utility.hpp,
|
|
||||||
..\kernel\srs_kernel_utility.cpp,
|
|
||||||
rtmp-protocol readonly separator,
|
|
||||||
..\rtmp\srs_protocol_amf0.hpp,
|
|
||||||
..\rtmp\srs_protocol_amf0.cpp,
|
|
||||||
..\rtmp\srs_protocol_buffer.hpp,
|
|
||||||
..\rtmp\srs_protocol_buffer.cpp,
|
|
||||||
..\rtmp\srs_protocol_handshake.hpp,
|
|
||||||
..\rtmp\srs_protocol_handshake.cpp,
|
|
||||||
..\rtmp\srs_protocol_io.hpp,
|
|
||||||
..\rtmp\srs_protocol_io.cpp,
|
|
||||||
..\rtmp\srs_protocol_msg_array.hpp,
|
|
||||||
..\rtmp\srs_protocol_msg_array.cpp,
|
|
||||||
..\rtmp\srs_protocol_rtmp.hpp,
|
|
||||||
..\rtmp\srs_protocol_rtmp.cpp,
|
|
||||||
..\rtmp\srs_protocol_stack.hpp,
|
|
||||||
..\rtmp\srs_protocol_stack.cpp,
|
|
||||||
..\rtmp\srs_protocol_utility.hpp,
|
|
||||||
..\rtmp\srs_protocol_utility.cpp,
|
|
||||||
app readonly separator,
|
|
||||||
..\app\srs_app_avc_aac.hpp,
|
|
||||||
..\app\srs_app_avc_aac.cpp,
|
|
||||||
..\app\srs_app_bandwidth.hpp,
|
|
||||||
..\app\srs_app_bandwidth.cpp,
|
|
||||||
..\app\srs_app_conn.hpp,
|
|
||||||
..\app\srs_app_conn.cpp,
|
|
||||||
..\app\srs_app_config.hpp,
|
|
||||||
..\app\srs_app_config.cpp,
|
|
||||||
..\app\srs_app_dvr.hpp,
|
|
||||||
..\app\srs_app_dvr.cpp,
|
|
||||||
..\app\srs_app_edge.hpp,
|
|
||||||
..\app\srs_app_edge.cpp,
|
|
||||||
..\app\srs_app_empty.hpp,
|
|
||||||
..\app\srs_app_empty.cpp,
|
|
||||||
..\app\srs_app_encoder.hpp,
|
|
||||||
..\app\srs_app_encoder.cpp,
|
|
||||||
..\app\srs_app_ffmpeg.hpp,
|
|
||||||
..\app\srs_app_ffmpeg.cpp,
|
|
||||||
..\app\srs_app_forward.hpp,
|
|
||||||
..\app\srs_app_forward.cpp,
|
|
||||||
..\app\srs_app_heartbeat.hpp,
|
|
||||||
..\app\srs_app_heartbeat.cpp,
|
|
||||||
..\app\srs_app_hls.hpp,
|
|
||||||
..\app\srs_app_hls.cpp,
|
|
||||||
..\app\srs_app_http.hpp,
|
|
||||||
..\app\srs_app_http.cpp,
|
|
||||||
..\app\srs_app_http_api.hpp,
|
|
||||||
..\app\srs_app_http_api.cpp,
|
|
||||||
..\app\srs_app_http_client.hpp,
|
|
||||||
..\app\srs_app_http_client.cpp,
|
|
||||||
..\app\srs_app_http_conn.hpp,
|
|
||||||
..\app\srs_app_http_conn.cpp,
|
|
||||||
..\app\srs_app_http_hooks.hpp,
|
|
||||||
..\app\srs_app_http_hooks.cpp,
|
|
||||||
..\app\srs_app_ingest.hpp,
|
|
||||||
..\app\srs_app_ingest.cpp,
|
|
||||||
..\app\srs_app_json.hpp,
|
|
||||||
..\app\srs_app_json.cpp,
|
|
||||||
..\app\srs_app_kbps.hpp,
|
|
||||||
..\app\srs_app_kbps.cpp,
|
|
||||||
..\app\srs_app_log.hpp,
|
|
||||||
..\app\srs_app_log.cpp,
|
|
||||||
..\app\srs_app_recv_thread.hpp,
|
|
||||||
..\app\srs_app_recv_thread.cpp,
|
|
||||||
..\app\srs_app_refer.hpp,
|
|
||||||
..\app\srs_app_refer.cpp,
|
|
||||||
..\app\srs_app_reload.hpp,
|
|
||||||
..\app\srs_app_reload.cpp,
|
|
||||||
..\app\srs_app_rtmp_conn.hpp,
|
|
||||||
..\app\srs_app_rtmp_conn.cpp,
|
|
||||||
..\app\srs_app_pithy_print.hpp,
|
|
||||||
..\app\srs_app_pithy_print.cpp,
|
|
||||||
..\app\srs_app_security.hpp,
|
|
||||||
..\app\srs_app_security.cpp,
|
|
||||||
..\app\srs_app_server.hpp,
|
|
||||||
..\app\srs_app_server.cpp,
|
|
||||||
..\app\srs_app_st.hpp,
|
|
||||||
..\app\srs_app_st.cpp,
|
|
||||||
..\app\srs_app_st_socket.hpp,
|
|
||||||
..\app\srs_app_st_socket.cpp,
|
|
||||||
..\app\srs_app_statistic.hpp,
|
|
||||||
..\app\srs_app_statistic.cpp,
|
|
||||||
..\app\srs_app_source.hpp,
|
|
||||||
..\app\srs_app_source.cpp,
|
|
||||||
..\app\srs_app_thread.hpp,
|
|
||||||
..\app\srs_app_thread.cpp,
|
|
||||||
..\app\srs_app_utility.hpp,
|
|
||||||
..\app\srs_app_utility.cpp,
|
|
||||||
utest readonly separator,
|
|
||||||
..\utest\srs_utest.hpp,
|
|
||||||
..\utest\srs_utest.cpp,
|
|
||||||
..\utest\srs_utest_amf0.hpp,
|
|
||||||
..\utest\srs_utest_amf0.cpp,
|
|
||||||
..\utest\srs_utest_config.hpp,
|
|
||||||
..\utest\srs_utest_config.cpp,
|
|
||||||
..\utest\srs_utest_core.hpp,
|
|
||||||
..\utest\srs_utest_core.cpp,
|
|
||||||
..\utest\srs_utest_kernel.hpp,
|
|
||||||
..\utest\srs_utest_kernel.cpp,
|
|
||||||
..\utest\srs_utest_protocol.hpp,
|
|
||||||
..\utest\srs_utest_protocol.cpp,
|
|
||||||
..\utest\srs_utest_reload.hpp,
|
|
||||||
..\utest\srs_utest_reload.cpp,
|
|
||||||
research readonly separator,
|
|
||||||
..\..\research\librtmp\srs_aac_raw_publish.c,
|
|
||||||
..\..\research\librtmp\srs_audio_raw_publish.c,
|
|
||||||
..\..\research\librtmp\srs_bandwidth_check.c,
|
|
||||||
..\..\research\librtmp\srs_detect_rtmp.c,
|
|
||||||
..\..\research\librtmp\srs_flv_injecter.c,
|
|
||||||
..\..\research\librtmp\srs_flv_parser.c,
|
|
||||||
..\..\research\librtmp\srs_h264_raw_publish.c,
|
|
||||||
..\..\research\librtmp\srs_ingest_flv.c,
|
|
||||||
..\..\research\librtmp\srs_ingest_rtmp.c,
|
|
||||||
..\..\research\librtmp\srs_play.c,
|
|
||||||
..\..\research\librtmp\srs_publish.c,
|
|
||||||
..\..\research\librtmp\srs_rtmp_dump.c,
|
|
||||||
..\..\research\hls\ts_info.cc;
|
|
||||||
|
|
||||||
mainconfig
|
|
||||||
"" = "MAIN";
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue