1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

Perf: Refine the recycle RTP packet, user should reset it

This commit is contained in:
winlin 2021-02-27 22:09:06 +08:00
parent b1457dfc16
commit 033f341ce1
4 changed files with 27 additions and 8 deletions

View file

@ -324,6 +324,10 @@ private:
public:
SrsRtpPacket2();
virtual ~SrsRtpPacket2();
public:
// User MUST reset the packet if got from cache,
// except copy(we will assign the header and copy payload).
void reset();
private:
void recycle_payload();
void recycle_shared_msg();