mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
RTC: Fix H5 bug
This commit is contained in:
parent
aac2f1debd
commit
8a98f05066
1 changed files with 2 additions and 1 deletions
|
@ -1449,7 +1449,8 @@ void SrsRtcTrackDescription::create_auxiliary_payload(const std::vector<SrsMedia
|
||||||
red_ = new SrsRedPayload(payload.payload_type_, "red", payload.clock_rate_, ::atol(payload.encoding_param_.c_str()));
|
red_ = new SrsRedPayload(payload.payload_type_, "red", payload.clock_rate_, ::atol(payload.encoding_param_.c_str()));
|
||||||
} else if (payload.encoding_name_ == "rtx") {
|
} else if (payload.encoding_name_ == "rtx") {
|
||||||
srs_freep(rtx_);
|
srs_freep(rtx_);
|
||||||
rtx_ = new SrsCodecPayload(payload.payload_type_, "rtx", payload.clock_rate_);
|
// TODO: FIXME: Rtx clock_rate should be payload.clock_rate_
|
||||||
|
rtx_ = new SrsRtxPayloadDes(payload.payload_type_, ::atol(payload.encoding_param_.c_str()));
|
||||||
} else if (payload.encoding_name_ == "ulpfec") {
|
} else if (payload.encoding_name_ == "ulpfec") {
|
||||||
srs_freep(ulpfec_);
|
srs_freep(ulpfec_);
|
||||||
ulpfec_ = new SrsCodecPayload(payload.payload_type_, "ulpfec", payload.clock_rate_);
|
ulpfec_ = new SrsCodecPayload(payload.payload_type_, "ulpfec", payload.clock_rate_);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue