Fixed incorrect assertion when performing iLBC decoder packet loss concealment
Bug: None Change-Id: Ieff264a377e83a6ebf77d9903514264ceaff9f2d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/192460 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32622}
This commit is contained in:
@ -260,9 +260,10 @@ size_t WebRtcIlbcfix_DecodePlc(IlbcDecoderInstance* iLBCdec_inst,
|
||||
for (i=0;i<noOfLostFrames;i++) {
|
||||
// PLC decoding shouldn't fail, because there is no external input data
|
||||
// that can be bad.
|
||||
RTC_CHECK(WebRtcIlbcfix_DecodeImpl(
|
||||
int result = WebRtcIlbcfix_DecodeImpl(
|
||||
&decoded[i * ((IlbcDecoder*)iLBCdec_inst)->blockl], &dummy,
|
||||
(IlbcDecoder*)iLBCdec_inst, 0));
|
||||
(IlbcDecoder*)iLBCdec_inst, 0);
|
||||
RTC_CHECK_EQ(result, 0);
|
||||
}
|
||||
return (noOfLostFrames*((IlbcDecoder*)iLBCdec_inst)->blockl);
|
||||
}
|
||||
|
Reference in New Issue
Block a user