AcmReceiver: Eliminate AcmReceiver::decoders_
BUG=webrtc:5801
Review-Url: https://codereview.webrtc.org/2351183002
Cr-Commit-Position: refs/heads/master@{#14335}
diff --git a/webrtc/modules/audio_coding/neteq/include/neteq.h b/webrtc/modules/audio_coding/neteq/include/neteq.h
index 952ab23..98bb37c 100644
--- a/webrtc/modules/audio_coding/neteq/include/neteq.h
+++ b/webrtc/modules/audio_coding/neteq/include/neteq.h
@@ -259,6 +259,11 @@
// value if we have no decoder for that payload type.
virtual rtc::Optional<CodecInst> GetDecoder(int payload_type) const = 0;
+ // Returns the decoder format for the given payload type. Returns null if no
+ // such payload type was registered, or if it was registered without
+ // providing an SdpAudioFormat.
+ virtual const SdpAudioFormat* GetDecoderFormat(int payload_type) const = 0;
+
// Not implemented.
virtual int SetTargetNumberOfChannels() = 0;