| Index: extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.cc
|
| diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.cc b/extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.cc
|
| index bc19efd0229c9692c17d8c835f3cc3f51c8f14fc..9ea450b6dd0851c030e8b971af2ab3dc7bf41bae 100644
|
| --- a/extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.cc
|
| +++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.cc
|
| @@ -17,6 +17,15 @@ WiFiDisplayAudioEncoder::~WiFiDisplayAudioEncoder() = default;
|
| void WiFiDisplayAudioEncoder::Create(
|
| const wds::AudioCodec& audio_codec,
|
| const AudioEncoderCallback& encoder_callback) {
|
| + // Create a format specific encoder.
|
| + switch (audio_codec.format) {
|
| + case wds::LPCM:
|
| + CreateLPCM(audio_codec, encoder_callback);
|
| + return;
|
| + default:
|
| + break;
|
| + }
|
| +
|
| // Report failure.
|
| encoder_callback.Run(nullptr);
|
| }
|
|
|