diff --git a/trunk/CMakeLists.txt b/trunk/CMakeLists.txt index 5d7ea46cc..5bb58829b 100644 --- a/trunk/CMakeLists.txt +++ b/trunk/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 2.6.4) project(srs CXX) -INCLUDE_DIRECTORIES(objs objs/st objs/hp objs/openssl 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) @@ -15,6 +15,7 @@ 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) MESSAGE("srs_libs not found") diff --git a/trunk/src/app/srs_app_utility.cpp b/trunk/src/app/srs_app_utility.cpp index f6253747e..caae83e22 100644 --- a/trunk/src/app/srs_app_utility.cpp +++ b/trunk/src/app/srs_app_utility.cpp @@ -440,7 +440,7 @@ bool srs_get_disk_diskstats_stat(SrsDiskStat& r) unsigned int nb_current = 0; unsigned int ticks = 0; unsigned int aveq = 0; - memset(name, sizeof(name), 0); + memset(name, 0, sizeof(name)); sscanf(buf, "%4d %4d %31s %u %u %llu %u %u %u %llu %u %u %u %u", &major, diff --git a/trunk/src/qt/srs/srs-qt.pro b/trunk/src/qt/srs/srs-qt.pro new file mode 100644 index 000000000..5e2f7c897 --- /dev/null +++ b/trunk/src/qt/srs/srs-qt.pro @@ -0,0 +1,34 @@ +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/qt/srs/srs-qt.pro.user b/trunk/src/qt/srs/srs-qt.pro.user new file mode 100644 index 000000000..644bccae0 --- /dev/null +++ b/trunk/src/qt/srs/srs-qt.pro.user @@ -0,0 +1,204 @@ + + + + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + + ProjectExplorer.Project.Target.0 + + Desktop + Desktop + {fa2d28f9-85de-4a75-8e79-69d805f974bf} + 0 + 0 + 0 + + /home/winlin/git/simple-rtmp-server/trunk/src/qt/build-qt-Desktop-Debug + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + true + clean + + + 1 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + 1 + + + 0 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy locally + + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + + false + false + false + false + true + 0.01 + 10 + true + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + srs-qt + + Qt4ProjectManager.Qt4RunConfiguration:/home/winlin/git/simple-rtmp-server/trunk/src/qt/srs/srs-qt.pro + -c conf/console.conf + srs-qt.pro + false + true + /home/winlin/git/simple-rtmp-server/trunk + 3768 + false + true + false + false + true + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.EnvironmentId + {67c55164-ec8b-40af-90ff-d8b0b02de43a} + + + ProjectExplorer.Project.Updater.FileVersion + 15 + + diff --git a/trunk/src/srs/init b/trunk/src/upp/init similarity index 100% rename from trunk/src/srs/init rename to trunk/src/upp/init diff --git a/trunk/src/srs/srs.upp b/trunk/src/upp/srs.upp similarity index 100% rename from trunk/src/srs/srs.upp rename to trunk/src/upp/srs.upp