mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
SmartPtr: Use shared ptr in RTC TCP connection. v6.0.127 (#4083)
Fix issue https://github.com/ossrs/srs/issues/3784 --- Co-authored-by: Jacob Su <suzp1984@gmail.com>
This commit is contained in:
parent
7b9c52b283
commit
242152bd6b
10 changed files with 95 additions and 76 deletions
|
@ -59,6 +59,7 @@ const int kVideoSamplerate = 90000;
|
|||
|
||||
using namespace std;
|
||||
|
||||
#ifdef SRS_FFMPEG_FIT
|
||||
// The RTP payload max size, reserved some paddings for SRTP as such:
|
||||
// kRtpPacketSize = kRtpMaxPayloadSize + paddings
|
||||
// For example, if kRtpPacketSize is 1500, recommend to set kRtpMaxPayloadSize to 1400,
|
||||
|
@ -68,6 +69,7 @@ using namespace std;
|
|||
// so we set kRtpMaxPayloadSize = 1200.
|
||||
// see @doc https://groups.google.com/g/discuss-webrtc/c/gH5ysR3SoZI
|
||||
const int kRtpMaxPayloadSize = kRtpPacketSize - 300;
|
||||
#endif
|
||||
|
||||
// TODO: Add this function into SrsRtpMux class.
|
||||
srs_error_t aac_raw_append_adts_header(SrsSharedPtrMessage* shared_audio, SrsFormat* format, char** pbuf, int* pnn_buf)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue