Adding GetInDtx to WebRTC Opus Interface.
Bug: webrtc:11085 Change-Id: Ie9152cbe3f3c70f6febafb877852d68a831bcae9 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159708 Commit-Queue: Minyue Li <minyue@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29834}
This commit is contained in:
@ -370,6 +370,18 @@ int16_t WebRtcOpus_SetForceChannels(OpusEncInst* inst, size_t num_channels) {
|
||||
}
|
||||
}
|
||||
|
||||
int32_t WebRtcOpus_GetInDtx(OpusEncInst* inst) {
|
||||
if (!inst) {
|
||||
return -1;
|
||||
}
|
||||
int32_t in_dtx;
|
||||
if (ENCODER_CTL(inst, OPUS_GET_IN_DTX(&in_dtx)) == 0) {
|
||||
return in_dtx;
|
||||
} else {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
int16_t WebRtcOpus_DecoderCreate(OpusDecInst** inst,
|
||||
size_t channels,
|
||||
int sample_rate_hz) {
|
||||
|
||||
Reference in New Issue
Block a user