Index: webrtc/voice_engine/channel.cc |
diff --git a/webrtc/voice_engine/channel.cc b/webrtc/voice_engine/channel.cc |
index 424d291bcbb3a274dd5ce4a302bd014dad7bc5f4..dcedd757aa50b70f513da237eebe3819bc3235dd 100644 |
--- a/webrtc/voice_engine/channel.cc |
+++ b/webrtc/voice_engine/channel.cc |
@@ -1548,6 +1548,17 @@ int Channel::SetOpusDtx(bool enable_dtx) { |
return 0; |
} |
+int Channel::GetOpusDtx(bool* enabled) { |
+ int success = -1; |
+ audio_coding_->QueryEncoder([&](AudioEncoder const* encoder) { |
+ if (encoder) { |
+ *enabled = encoder->GetDtx(); |
+ success = 0; |
+ } |
+ }); |
+ return success; |
+} |
+ |
int32_t Channel::RegisterExternalTransport(Transport* transport) { |
WEBRTC_TRACE(kTraceInfo, kTraceVoice, VoEId(_instanceId, _channelId), |
"Channel::RegisterExternalTransport()"); |