[feat] separate rtp send/receive module from ice transport module

This commit is contained in:
dijunkun
2025-01-03 17:34:46 +08:00
parent 7ddcca53e4
commit eef35ff0d4
18 changed files with 384 additions and 218 deletions

View File

@@ -31,7 +31,7 @@ uint32_t GenerateUniqueSsrc() {
return new_ssrc;
}
RtpCodec ::RtpCodec(RtpPacket::PAYLOAD_TYPE payload_type)
RtpCodec::RtpCodec(RtpPacket::PAYLOAD_TYPE payload_type)
: version_(RTP_VERSION),
has_padding_(false),
has_extension_(false),
@@ -41,7 +41,7 @@ RtpCodec ::RtpCodec(RtpPacket::PAYLOAD_TYPE payload_type)
fec_encoder_.Init();
}
RtpCodec ::~RtpCodec() {
RtpCodec::~RtpCodec() {
SSRCManager::Instance().DeleteSsrc(ssrc_);
if (extension_data_) {