diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index 4492d9122..941210a7e 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -443,8 +443,8 @@ SrsRtcSenderThread::SrsRtcSenderThread(SrsRtcSession* s, SrsUdpMuxSocket* u, int rtc_session = s; sendonly_ukt = u->copy_sendonly(); - timestamp = 0; - sequence = 0; + audio_timestamp = 0; + audio_sequence = 0; } SrsRtcSenderThread::~SrsRtcSenderThread() @@ -668,12 +668,12 @@ srs_error_t SrsRtcSenderThread::packet_opus(SrsSharedPtrMessage* shared_frame, S SrsRtpSharedPacket* packet = new SrsRtpSharedPacket(); packet->rtp_header.set_marker(true); - if ((err = packet->create(timestamp, sequence++, kAudioSSRC, kOpusPayloadType, sample->bytes, sample->size)) != srs_success) { + if ((err = packet->create(audio_timestamp, audio_sequence++, kAudioSSRC, kOpusPayloadType, sample->bytes, sample->size)) != srs_success) { return srs_error_wrap(err, "rtp packet encode"); } // TODO: FIXME: Why 960? Need Refactoring? - timestamp += 960; + audio_timestamp += 960; rtp_packets.push_back(packet); diff --git a/trunk/src/app/srs_app_rtc_conn.hpp b/trunk/src/app/srs_app_rtc_conn.hpp index 7e8019f54..5063dea49 100644 --- a/trunk/src/app/srs_app_rtc_conn.hpp +++ b/trunk/src/app/srs_app_rtc_conn.hpp @@ -128,8 +128,8 @@ private: uint16_t audio_payload_type; private: // TODO: FIXME: How to handle timestamp overflow? - uint32_t timestamp; - uint16_t sequence; + uint32_t audio_timestamp; + uint16_t audio_sequence; public: SrsUdpMuxSocket* sendonly_ukt; public: