| Index: media/base/android/webaudio_media_codec_bridge.cc
|
| diff --git a/media/base/android/webaudio_media_codec_bridge.cc b/media/base/android/webaudio_media_codec_bridge.cc
|
| index 12861d67ce12e98f026443133e1e513b7ca34d57..312e96636eb622ac5e816b6517c5a14a56bb3be3 100644
|
| --- a/media/base/android/webaudio_media_codec_bridge.cc
|
| +++ b/media/base/android/webaudio_media_codec_bridge.cc
|
| @@ -30,10 +30,13 @@ namespace media {
|
| void WebAudioMediaCodecBridge::RunWebAudioMediaCodec(
|
| base::SharedMemoryHandle encoded_audio_handle,
|
| base::FileDescriptor pcm_output,
|
| - uint32_t data_size) {
|
| - WebAudioMediaCodecBridge bridge(encoded_audio_handle, pcm_output, data_size);
|
| + uint32_t data_size,
|
| + base::Closure on_decode_finished_cb) {
|
| + WebAudioMediaCodecBridge bridge(
|
| + encoded_audio_handle, pcm_output, data_size);
|
|
|
| bridge.DecodeInMemoryAudioFile();
|
| + on_decode_finished_cb.Run();
|
| }
|
|
|
| WebAudioMediaCodecBridge::WebAudioMediaCodecBridge(
|
|
|