From a3607c91931e10162d6f34bfac7b08eb1acf75f6 Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 20 Jan 2015 18:33:04 +0800 Subject: [PATCH] use ide dir for ides. --- trunk/{ => ide/srs_cmake}/CMakeLists.txt | 32 +-- trunk/ide/srs_qt/srs-qt.pro | 35 +++ .../qt/srs => ide/srs_qt}/srs-qt.pro.user | 0 trunk/{src/srs => ide/srs_upp}/init | 0 trunk/ide/srs_upp/srs_upp.upp | 159 ++++++++++++++ trunk/ide/srs_vs2010/srs.sln | 20 ++ trunk/ide/srs_vs2010/srs.vcxproj | 202 ++++++++++++++++++ trunk/src/qt/srs/srs-qt.pro | 35 --- trunk/src/srs/srs.upp | 159 -------------- 9 files changed, 435 insertions(+), 207 deletions(-) rename trunk/{ => ide/srs_cmake}/CMakeLists.txt (77%) create mode 100755 trunk/ide/srs_qt/srs-qt.pro rename trunk/{src/qt/srs => ide/srs_qt}/srs-qt.pro.user (100%) rename trunk/{src/srs => ide/srs_upp}/init (100%) create mode 100755 trunk/ide/srs_upp/srs_upp.upp create mode 100644 trunk/ide/srs_vs2010/srs.sln create mode 100755 trunk/ide/srs_vs2010/srs.vcxproj delete mode 100644 trunk/src/qt/srs/srs-qt.pro delete mode 100755 trunk/src/srs/srs.upp diff --git a/trunk/CMakeLists.txt b/trunk/ide/srs_cmake/CMakeLists.txt similarity index 77% rename from trunk/CMakeLists.txt rename to trunk/ide/srs_cmake/CMakeLists.txt index 5bb58829b..089243e09 100644 --- a/trunk/CMakeLists.txt +++ b/trunk/ide/srs_cmake/CMakeLists.txt @@ -1,26 +1,32 @@ cmake_minimum_required(VERSION 2.6.4) 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) -AUX_SOURCE_DIRECTORY(src/core SOURCE_FILES) -AUX_SOURCE_DIRECTORY(src/kernel SOURCE_FILES) -AUX_SOURCE_DIRECTORY(src/rtmp SOURCE_FILES) -AUX_SOURCE_DIRECTORY(src/app SOURCE_FILES) +set(SOURCE_FILES ../../src/main/srs_main_server.cpp) +AUX_SOURCE_DIRECTORY(../../src/core SOURCE_FILES) +AUX_SOURCE_DIRECTORY(../../src/kernel SOURCE_FILES) +AUX_SOURCE_DIRECTORY(../../src/rtmp SOURCE_FILES) +AUX_SOURCE_DIRECTORY(../../src/app SOURCE_FILES) + +ADD_DEFINITIONS("-g -O0") ADD_EXECUTABLE(srs ${SOURCE_FILES}) TARGET_LINK_LIBRARIES(srs dl) -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/libcrypto.a) -TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/objs/hp/libhttp_parser.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/libcrypto.a) +TARGET_LINK_LIBRARIES(srs ${PROJECT_SOURCE_DIR}/../../objs/hp/libhttp_parser.a) 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") - EXEC_PROGRAM(./configure) -ENDIF(NOT EXISTS ${PROJECT_SOURCE_DIR}/objs/st/libst.a) + EXEC_PROGRAM("cd .. && ./configure") +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") diff --git a/trunk/ide/srs_qt/srs-qt.pro b/trunk/ide/srs_qt/srs-qt.pro new file mode 100755 index 000000000..80240165e --- /dev/null +++ b/trunk/ide/srs_qt/srs-qt.pro @@ -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 + diff --git a/trunk/src/qt/srs/srs-qt.pro.user b/trunk/ide/srs_qt/srs-qt.pro.user similarity index 100% rename from trunk/src/qt/srs/srs-qt.pro.user rename to trunk/ide/srs_qt/srs-qt.pro.user diff --git a/trunk/src/srs/init b/trunk/ide/srs_upp/init similarity index 100% rename from trunk/src/srs/init rename to trunk/ide/srs_upp/init diff --git a/trunk/ide/srs_upp/srs_upp.upp b/trunk/ide/srs_upp/srs_upp.upp new file mode 100755 index 000000000..14a1d6645 --- /dev/null +++ b/trunk/ide/srs_upp/srs_upp.upp @@ -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"; + diff --git a/trunk/ide/srs_vs2010/srs.sln b/trunk/ide/srs_vs2010/srs.sln new file mode 100644 index 000000000..83887053b --- /dev/null +++ b/trunk/ide/srs_vs2010/srs.sln @@ -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 diff --git a/trunk/ide/srs_vs2010/srs.vcxproj b/trunk/ide/srs_vs2010/srs.vcxproj new file mode 100755 index 000000000..da2e0f92c --- /dev/null +++ b/trunk/ide/srs_vs2010/srs.vcxproj @@ -0,0 +1,202 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {74591348-C63A-4E00-B85E-62A9D8544F6F} + srs + + + + Application + true + MultiByte + + + Application + false + true + MultiByte + + + + + + + + + + + + + $(ProjectDir)/../../src/core;$(ProjectDir)/../../src/kernel;$(ProjectDir)/../../src/rtmp;$(ProjectDir)/../../src/app;$(ProjectDir)/../../src/libs;$(ProjectDir)/../../objs;$(IncludePath) + + + + Level3 + Disabled + + + true + + + + + Level3 + MaxSpeed + true + true + + + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/trunk/src/qt/srs/srs-qt.pro b/trunk/src/qt/srs/srs-qt.pro deleted file mode 100644 index ef19d2cd3..000000000 --- a/trunk/src/qt/srs/srs-qt.pro +++ /dev/null @@ -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 - diff --git a/trunk/src/srs/srs.upp b/trunk/src/srs/srs.upp deleted file mode 100755 index 4840424ea..000000000 --- a/trunk/src/srs/srs.upp +++ /dev/null @@ -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"; -