mirror of
https://github.com/ossrs/srs.git
synced 2025-02-15 04:42:04 +00:00
For #1694, Refine API for nb_bytes
This commit is contained in:
parent
c17474627b
commit
5ebf034aea
6 changed files with 44 additions and 45 deletions
|
@ -41,8 +41,7 @@ public:
|
||||||
/**
|
/**
|
||||||
* get the number of bytes to code to.
|
* get the number of bytes to code to.
|
||||||
*/
|
*/
|
||||||
// TODO: FIXME: change to uint64_t.
|
virtual uint64_t nb_bytes() = 0;
|
||||||
virtual int nb_bytes() = 0;
|
|
||||||
/**
|
/**
|
||||||
* encode object to bytes in SrsBuffer.
|
* encode object to bytes in SrsBuffer.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -115,7 +115,7 @@ srs_error_t SrsRtcpCommon::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpCommon::nb_bytes()
|
uint64_t SrsRtcpCommon::nb_bytes()
|
||||||
{
|
{
|
||||||
return sizeof(SrsRtcpHeader) + 4 + payload_len_;
|
return sizeof(SrsRtcpHeader) + 4 + payload_len_;
|
||||||
}
|
}
|
||||||
|
@ -255,7 +255,7 @@ srs_error_t SrsRtcpApp::decode(SrsBuffer *buffer)
|
||||||
return srs_success;
|
return srs_success;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpApp::nb_bytes()
|
uint64_t SrsRtcpApp::nb_bytes()
|
||||||
{
|
{
|
||||||
return sizeof(SrsRtcpHeader) + sizeof(ssrc_) + sizeof(name_) + payload_len_;
|
return sizeof(SrsRtcpHeader) + sizeof(ssrc_) + sizeof(name_) + payload_len_;
|
||||||
}
|
}
|
||||||
|
@ -422,7 +422,7 @@ block +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpSR::nb_bytes()
|
uint64_t SrsRtcpSR::nb_bytes()
|
||||||
{
|
{
|
||||||
return (header_.length + 1) * 4;
|
return (header_.length + 1) * 4;
|
||||||
}
|
}
|
||||||
|
@ -644,7 +644,7 @@ block +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpRR::nb_bytes()
|
uint64_t SrsRtcpRR::nb_bytes()
|
||||||
{
|
{
|
||||||
return (header_.length + 1) * 4;
|
return (header_.length + 1) * 4;
|
||||||
}
|
}
|
||||||
|
@ -863,7 +863,7 @@ srs_error_t SrsRtcpTWCC::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpTWCC::nb_bytes()
|
uint64_t SrsRtcpTWCC::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1271,7 +1271,7 @@ srs_error_t SrsRtcpNack::decode(SrsBuffer *buffer)
|
||||||
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
int SrsRtcpNack::nb_bytes()
|
uint64_t SrsRtcpNack::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1403,7 +1403,7 @@ srs_error_t SrsRtcpPsfbCommon::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpPsfbCommon::nb_bytes()
|
uint64_t SrsRtcpPsfbCommon::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1455,7 +1455,7 @@ srs_error_t SrsRtcpPli::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpPli::nb_bytes()
|
uint64_t SrsRtcpPli::nb_bytes()
|
||||||
{
|
{
|
||||||
return 12;
|
return 12;
|
||||||
}
|
}
|
||||||
|
@ -1548,7 +1548,7 @@ srs_error_t SrsRtcpSli::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpSli::nb_bytes()
|
uint64_t SrsRtcpSli::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1619,7 +1619,7 @@ srs_error_t SrsRtcpRpsi::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpRpsi::nb_bytes()
|
uint64_t SrsRtcpRpsi::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1672,7 +1672,7 @@ srs_error_t SrsRtcpXr::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpXr::nb_bytes()
|
uint64_t SrsRtcpXr::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
@ -1775,7 +1775,7 @@ srs_error_t SrsRtcpCompound::decode(SrsBuffer *buffer)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtcpCompound::nb_bytes()
|
uint64_t SrsRtcpCompound::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtcpPacketSize;
|
return kRtcpPacketSize;
|
||||||
}
|
}
|
||||||
|
|
|
@ -103,7 +103,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -215,7 +215,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -322,7 +322,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
private:
|
private:
|
||||||
srs_error_t do_encode(SrsBuffer *buffer);
|
srs_error_t do_encode(SrsBuffer *buffer);
|
||||||
|
@ -351,7 +351,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -369,7 +369,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -382,7 +382,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -399,7 +399,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -418,7 +418,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -431,7 +431,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -457,7 +457,7 @@ public:
|
||||||
// interface ISrsCodec
|
// interface ISrsCodec
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t decode(SrsBuffer *buffer);
|
virtual srs_error_t decode(SrsBuffer *buffer);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer *buffer);
|
virtual srs_error_t encode(SrsBuffer *buffer);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -136,7 +136,7 @@ srs_error_t SrsRtpExtensionTwcc::decode(SrsBuffer* buf)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpExtensionTwcc::nb_bytes()
|
uint64_t SrsRtpExtensionTwcc::nb_bytes()
|
||||||
{
|
{
|
||||||
return 3;
|
return 3;
|
||||||
}
|
}
|
||||||
|
@ -260,7 +260,7 @@ srs_error_t SrsRtpExtensions::decode_0xbede(SrsBuffer* buf)
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpExtensions::nb_bytes()
|
uint64_t SrsRtpExtensions::nb_bytes()
|
||||||
{
|
{
|
||||||
int size = 4 + (twcc_.has_twcc_ext() ? twcc_.nb_bytes() : 0);
|
int size = 4 + (twcc_.has_twcc_ext() ? twcc_.nb_bytes() : 0);
|
||||||
// add padding
|
// add padding
|
||||||
|
@ -488,7 +488,7 @@ srs_error_t SrsRtpHeader::set_twcc_sequence_number(uint8_t id, uint16_t sn)
|
||||||
return extensions_.set_twcc_sequence_number(id, sn);
|
return extensions_.set_twcc_sequence_number(id, sn);
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpHeader::nb_bytes()
|
uint64_t SrsRtpHeader::nb_bytes()
|
||||||
{
|
{
|
||||||
return kRtpHeaderFixedSize + cc * 4 + (extensions_.exists() ? extensions_.nb_bytes() : 0);
|
return kRtpHeaderFixedSize + cc * 4 + (extensions_.exists() ? extensions_.nb_bytes() : 0);
|
||||||
}
|
}
|
||||||
|
@ -634,7 +634,7 @@ void SrsRtpPacket2::set_extension_types(const SrsRtpExtensionTypes* v)
|
||||||
return header.set_extensions(v);
|
return header.set_extensions(v);
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpPacket2::nb_bytes()
|
uint64_t SrsRtpPacket2::nb_bytes()
|
||||||
{
|
{
|
||||||
if (!cached_payload_size) {
|
if (!cached_payload_size) {
|
||||||
int nn_payload = (payload? payload->nb_bytes():0);
|
int nn_payload = (payload? payload->nb_bytes():0);
|
||||||
|
@ -714,7 +714,7 @@ SrsRtpRawPayload::~SrsRtpRawPayload()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpRawPayload::nb_bytes()
|
uint64_t SrsRtpRawPayload::nb_bytes()
|
||||||
{
|
{
|
||||||
return nn_payload;
|
return nn_payload;
|
||||||
}
|
}
|
||||||
|
@ -833,7 +833,7 @@ srs_error_t SrsRtpRawNALUs::read_samples(vector<SrsSample*>& samples, int packet
|
||||||
return srs_success;
|
return srs_success;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpRawNALUs::nb_bytes()
|
uint64_t SrsRtpRawNALUs::nb_bytes()
|
||||||
{
|
{
|
||||||
int size = 0;
|
int size = 0;
|
||||||
|
|
||||||
|
@ -944,7 +944,7 @@ SrsSample* SrsRtpSTAPPayload::get_pps()
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpSTAPPayload::nb_bytes()
|
uint64_t SrsRtpSTAPPayload::nb_bytes()
|
||||||
{
|
{
|
||||||
int size = 1;
|
int size = 1;
|
||||||
|
|
||||||
|
@ -1048,7 +1048,7 @@ SrsRtpFUAPayload::~SrsRtpFUAPayload()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpFUAPayload::nb_bytes()
|
uint64_t SrsRtpFUAPayload::nb_bytes()
|
||||||
{
|
{
|
||||||
int size = 2;
|
int size = 2;
|
||||||
|
|
||||||
|
@ -1158,7 +1158,7 @@ SrsRtpFUAPayload2::~SrsRtpFUAPayload2()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
int SrsRtpFUAPayload2::nb_bytes()
|
uint64_t SrsRtpFUAPayload2::nb_bytes()
|
||||||
{
|
{
|
||||||
return 2 + size;
|
return 2 + size;
|
||||||
}
|
}
|
||||||
|
|
|
@ -135,7 +135,7 @@ public:
|
||||||
// ISrsCodec
|
// ISrsCodec
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
};
|
};
|
||||||
|
|
||||||
class SrsRtpExtensions : public ISrsCodec
|
class SrsRtpExtensions : public ISrsCodec
|
||||||
|
@ -160,7 +160,7 @@ private:
|
||||||
srs_error_t decode_0xbede(SrsBuffer* buf);
|
srs_error_t decode_0xbede(SrsBuffer* buf);
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
};
|
};
|
||||||
|
|
||||||
class SrsRtpHeader : public ISrsCodec
|
class SrsRtpHeader : public ISrsCodec
|
||||||
|
@ -185,7 +185,7 @@ private:
|
||||||
srs_error_t parse_extensions(SrsBuffer* buf);
|
srs_error_t parse_extensions(SrsBuffer* buf);
|
||||||
public:
|
public:
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
public:
|
public:
|
||||||
void set_marker(bool v);
|
void set_marker(bool v);
|
||||||
bool get_marker() const;
|
bool get_marker() const;
|
||||||
|
@ -262,7 +262,7 @@ public:
|
||||||
void set_extension_types(const SrsRtpExtensionTypes* v);
|
void set_extension_types(const SrsRtpExtensionTypes* v);
|
||||||
// interface ISrsEncoder
|
// interface ISrsEncoder
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
};
|
};
|
||||||
|
@ -280,7 +280,7 @@ public:
|
||||||
virtual ~SrsRtpRawPayload();
|
virtual ~SrsRtpRawPayload();
|
||||||
// interface ISrsRtpPayloader
|
// interface ISrsRtpPayloader
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual ISrsRtpPayloader* copy();
|
virtual ISrsRtpPayloader* copy();
|
||||||
|
@ -305,7 +305,7 @@ public:
|
||||||
srs_error_t read_samples(std::vector<SrsSample*>& samples, int packet_size);
|
srs_error_t read_samples(std::vector<SrsSample*>& samples, int packet_size);
|
||||||
// interface ISrsRtpPayloader
|
// interface ISrsRtpPayloader
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual ISrsRtpPayloader* copy();
|
virtual ISrsRtpPayloader* copy();
|
||||||
|
@ -328,7 +328,7 @@ public:
|
||||||
SrsSample* get_pps();
|
SrsSample* get_pps();
|
||||||
// interface ISrsRtpPayloader
|
// interface ISrsRtpPayloader
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual ISrsRtpPayloader* copy();
|
virtual ISrsRtpPayloader* copy();
|
||||||
|
@ -353,7 +353,7 @@ public:
|
||||||
virtual ~SrsRtpFUAPayload();
|
virtual ~SrsRtpFUAPayload();
|
||||||
// interface ISrsRtpPayloader
|
// interface ISrsRtpPayloader
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual ISrsRtpPayloader* copy();
|
virtual ISrsRtpPayloader* copy();
|
||||||
|
@ -378,7 +378,7 @@ public:
|
||||||
virtual ~SrsRtpFUAPayload2();
|
virtual ~SrsRtpFUAPayload2();
|
||||||
// interface ISrsRtpPayloader
|
// interface ISrsRtpPayloader
|
||||||
public:
|
public:
|
||||||
virtual int nb_bytes();
|
virtual uint64_t nb_bytes();
|
||||||
virtual srs_error_t encode(SrsBuffer* buf);
|
virtual srs_error_t encode(SrsBuffer* buf);
|
||||||
virtual srs_error_t decode(SrsBuffer* buf);
|
virtual srs_error_t decode(SrsBuffer* buf);
|
||||||
virtual ISrsRtpPayloader* copy();
|
virtual ISrsRtpPayloader* copy();
|
||||||
|
|
|
@ -361,7 +361,7 @@ MockSrsCodec::~MockSrsCodec()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
int MockSrsCodec::nb_bytes()
|
uint64_t MockSrsCodec::nb_bytes()
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue