allocate_output_buffer
Description:
[ Version ( since = "1.16" ) ]
public Buffer allocate_output_buffer (uint payload_len, uint8 pad_len, uint8 csrc_count)
public Buffer allocate_output_buffer (uint payload_len, uint8 pad_len, uint8 csrc_count)
Allocate a new Buffer with enough data to hold an RTP packet with minimum
csrc_count CSRCs, a payload length of payload_len and padding of pad_len.
If this has source_info true additional CSRCs may be allocated and filled with RTP source information.
Parameters:
| this | |
| payload_len |
the length of the payload |
| pad_len |
the amount of padding |
| csrc_count |
the minimum number of CSRC entries |
Returns:
|
A newly allocated buffer that can hold an RTP packet with given parameters. |