diff --git a/trunk/src/app/srs_app_gb28181.hpp b/trunk/src/app/srs_app_gb28181.hpp index 3f215b1d9..aaadda8bb 100644 --- a/trunk/src/app/srs_app_gb28181.hpp +++ b/trunk/src/app/srs_app_gb28181.hpp @@ -43,6 +43,7 @@ #include #include #include +#include #define RTP_PORT_MODE_FIXED "fixed" #define RTP_PORT_MODE_RANDOM "random" @@ -76,9 +77,6 @@ #define STREAM_TYPE_AUDIO_SVAC 0x9b #define STREAM_TYPE_AUDIO_PCM 0x9c - - - class SrsConfDirective; class SrsRtpPacket; class SrsRtmpClient; @@ -104,6 +102,7 @@ class SrsPsJitterBuffer; class SrsServer; class SrsSource; class SrsRequest; +class SrsResourceManager; //ps rtp header packet parse class SrsPsRtpPacket: public SrsRtpPacket diff --git a/trunk/src/app/srs_app_gb28181_sip.cpp b/trunk/src/app/srs_app_gb28181_sip.cpp index c03577a93..a5b7acb82 100644 --- a/trunk/src/app/srs_app_gb28181_sip.cpp +++ b/trunk/src/app/srs_app_gb28181_sip.cpp @@ -301,7 +301,7 @@ std::string SrsGb28181SipSession::remote_ip() return _peer_ip; } -const SrsContextId& SrsGb28181RtmpMuxer::get_id() +const SrsContextId& SrsGb28181SipSession::get_id() { return _srs_context->get_id(); } diff --git a/trunk/src/app/srs_app_gb28181_sip.hpp b/trunk/src/app/srs_app_gb28181_sip.hpp index d3480fe9b..434a522f3 100644 --- a/trunk/src/app/srs_app_gb28181_sip.hpp +++ b/trunk/src/app/srs_app_gb28181_sip.hpp @@ -34,7 +34,7 @@ #include #include #include - +#include class SrsConfDirective; class SrsSipRequest;