Refactor NetEqDecoderPlc to use AudioDecoderProxyFactory

Bug: webrtc:10080
Change-Id: I651efc70fa020e345776c44d9510245c45f9b092
Reviewed-on: https://webrtc-review.googlesource.com/c/114547
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26067}
diff --git a/test/audio_decoder_proxy_factory.h b/test/audio_decoder_proxy_factory.h
index 18988e6..fa5795b 100644
--- a/test/audio_decoder_proxy_factory.h
+++ b/test/audio_decoder_proxy_factory.h
@@ -83,6 +83,11 @@
                               max_decoded_bytes, decoded, speech_type);
     }
 
+    void GeneratePlc(size_t requested_samples_per_channel,
+                     rtc::BufferT<int16_t>* concealment_audio) override {
+      decoder_->GeneratePlc(requested_samples_per_channel, concealment_audio);
+    }
+
     AudioDecoder* const decoder_;
   };