mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Fix memory leak
This commit is contained in:
parent
b41ffed0a2
commit
7a9e89d7b3
4 changed files with 7 additions and 7 deletions
|
@ -1032,7 +1032,7 @@ srs_error_t SrsRtcpTWCC::process_pkt_chunk(SrsRtcpTWCC::SrsRtcpTWCCChunk& chunk,
|
|||
return err;
|
||||
}
|
||||
if ((err = encode_chunk(chunk)) != srs_success) {
|
||||
return srs_error_new(ERROR_RTC_RTCP, "encode chunk, delta_size %u", delta_size);
|
||||
return srs_error_wrap(err, "encode chunk, delta_size %u", delta_size);
|
||||
}
|
||||
add_to_chunk(chunk, delta_size);
|
||||
return err;
|
||||
|
@ -1118,7 +1118,7 @@ srs_error_t SrsRtcpTWCC::do_encode(SrsBuffer *buffer)
|
|||
// FIXME 24-bit base receive delta not supported
|
||||
int recv_delta_size = (delta >= 0 && delta <= 0xff) ? 1 : 2;
|
||||
if ((err = process_pkt_chunk(chunk, recv_delta_size)) != srs_success) {
|
||||
return srs_error_new(ERROR_RTC_RTCP, "delta_size %d, failed to append_recv_delta", recv_delta_size);
|
||||
return srs_error_wrap(err, "delta_size %d, failed to append_recv_delta", recv_delta_size);
|
||||
}
|
||||
|
||||
pkt_deltas_.push_back(delta);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue