Index: webrtc/modules/audio_coding/codecs/pcm16b/include/audio_encoder_pcm16b.h |
diff --git a/webrtc/modules/audio_coding/codecs/pcm16b/include/audio_encoder_pcm16b.h b/webrtc/modules/audio_coding/codecs/pcm16b/include/audio_encoder_pcm16b.h |
index f1e1c51da8d724e119e21ab2b4e260a73736ecca..2058a1d91b4654b92b9819651222401095a92f85 100644 |
--- a/webrtc/modules/audio_coding/codecs/pcm16b/include/audio_encoder_pcm16b.h |
+++ b/webrtc/modules/audio_coding/codecs/pcm16b/include/audio_encoder_pcm16b.h |
@@ -17,7 +17,7 @@ |
namespace webrtc { |
-class AudioEncoderPcm16B : public AudioEncoderPcm { |
+class AudioEncoderPcm16B final : public AudioEncoderPcm { |
public: |
struct Config : public AudioEncoderPcm::Config { |
public: |
@@ -30,6 +30,8 @@ class AudioEncoderPcm16B : public AudioEncoderPcm { |
explicit AudioEncoderPcm16B(const Config& config) |
: AudioEncoderPcm(config, config.sample_rate_hz) {} |
+ int SetTargetBitrate(int bits_per_second) override; |
+ |
protected: |
int16_t EncodeCall(const int16_t* audio, |
size_t input_len, |