@@ -111,7 +111,7 @@ namespace RTC
111111 const uint16_t initialOutputSeq =
112112 Utils::Crypto::GetRandomUInt (1000u , std::numeric_limits<uint16_t >::max () / 2 );
113113
114- this ->rtpSeqManager . reset ( new RTC::SeqManager<uint16_t >(initialOutputSeq) );
114+ this ->rtpSeqManager = RTC::SeqManager<uint16_t >(initialOutputSeq);
115115
116116 RTC::Codecs::EncodingContext::Params params;
117117
@@ -741,7 +741,7 @@ namespace RTC
741741 packet->logger .Discarded (RtcLogger::RtpPacket::DiscardReason::CONSUMER_INACTIVE);
742742#endif
743743
744- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
744+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
745745 }
746746
747747 return ;
@@ -757,7 +757,7 @@ namespace RTC
757757 packet->logger .Discarded (RtcLogger::RtpPacket::DiscardReason::INVALID_TARGET_LAYER);
758758#endif
759759
760- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
760+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
761761 }
762762
763763 return ;
@@ -779,7 +779,7 @@ namespace RTC
779779 packet->logger .Discarded (RtcLogger::RtpPacket::DiscardReason::UNSUPPORTED_PAYLOAD_TYPE);
780780#endif
781781
782- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
782+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
783783 }
784784
785785 return ;
@@ -860,7 +860,7 @@ namespace RTC
860860 packet->logger .Discarded (RtcLogger::RtpPacket::DiscardReason::EMPTY_PAYLOAD);
861861#endif
862862
863- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
863+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
864864 }
865865
866866 return ;
@@ -1022,7 +1022,7 @@ namespace RTC
10221022 // 'packet->GetSequenceNumber() -2' may increase SeqManager::base and
10231023 // increase the output sequence number.
10241024 // https://github.com/versatica/mediasoup/issues/408
1025- this ->rtpSeqManager -> Sync (packet->GetSequenceNumber () - (this ->lastSentPacketHasMarker ? 1 : 2 ));
1025+ this ->rtpSeqManager . Sync (packet->GetSequenceNumber () - (this ->lastSentPacketHasMarker ? 1 : 2 ));
10261026
10271027 this ->encodingContext ->SyncRequired ();
10281028
@@ -1045,7 +1045,7 @@ namespace RTC
10451045 RtcLogger::RtpPacket::DiscardReason::PACKET_PREVIOUS_TO_SPATIAL_LAYER_SWITCH);
10461046#endif
10471047
1048- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
1048+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
10491049
10501050 return ;
10511051 }
@@ -1095,7 +1095,7 @@ namespace RTC
10951095 packet->logger .Discarded (RtcLogger::RtpPacket::DiscardReason::DROPPED_BY_CODEC);
10961096#endif
10971097
1098- this ->rtpSeqManager -> Drop (packet->GetSequenceNumber ());
1098+ this ->rtpSeqManager . Drop (packet->GetSequenceNumber ());
10991099
11001100 return ;
11011101 }
@@ -1110,7 +1110,7 @@ namespace RTC
11101110 uint16_t seq;
11111111 const uint32_t timestamp = packet->GetTimestamp () - this ->tsOffset ;
11121112
1113- this ->rtpSeqManager -> Input (packet->GetSequenceNumber (), seq);
1113+ this ->rtpSeqManager . Input (packet->GetSequenceNumber (), seq);
11141114
11151115 // Save original packet fields.
11161116 auto origSsrc = packet->GetSsrc ();
@@ -1146,7 +1146,7 @@ namespace RTC
11461146
11471147 if (result != RTC::RtpStreamSend::ReceivePacketResult::DISCARDED)
11481148 {
1149- if (this ->rtpSeqManager -> GetMaxOutput () == packet->GetSequenceNumber ())
1149+ if (this ->rtpSeqManager . GetMaxOutput () == packet->GetSequenceNumber ())
11501150 {
11511151 this ->lastSentPacketHasMarker = packet->HasMarker ();
11521152 }
0 commit comments