diff options
Diffstat (limited to 'chromium/content/renderer/pepper/pepper_platform_audio_output.cc')
-rw-r--r-- | chromium/content/renderer/pepper/pepper_platform_audio_output.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chromium/content/renderer/pepper/pepper_platform_audio_output.cc b/chromium/content/renderer/pepper/pepper_platform_audio_output.cc index a271c30ec62..267fe95c276 100644 --- a/chromium/content/renderer/pepper/pepper_platform_audio_output.cc +++ b/chromium/content/renderer/pepper/pepper_platform_audio_output.cc @@ -90,7 +90,8 @@ void PepperPlatformAudioOutput::OnDeviceAuthorized( void PepperPlatformAudioOutput::OnStreamCreated( base::SharedMemoryHandle handle, - base::SyncSocket::Handle socket_handle) { + base::SyncSocket::Handle socket_handle, + bool playing_automatically) { DCHECK(handle.IsValid()); #if defined(OS_WIN) DCHECK(socket_handle); @@ -106,8 +107,9 @@ void PepperPlatformAudioOutput::OnStreamCreated( client_->StreamCreated(handle, handle.GetSize(), socket_handle); } else { main_task_runner_->PostTask( - FROM_HERE, base::BindOnce(&PepperPlatformAudioOutput::OnStreamCreated, - this, handle, socket_handle)); + FROM_HERE, + base::BindOnce(&PepperPlatformAudioOutput::OnStreamCreated, this, + handle, socket_handle, playing_automatically)); } } @@ -139,7 +141,6 @@ bool PepperPlatformAudioOutput::Initialize(int sample_rate, media::AudioParameters params(media::AudioParameters::AUDIO_PCM_LOW_LATENCY, media::CHANNEL_LAYOUT_STEREO, sample_rate, - ppapi::kBitsPerAudioOutputSample, frames_per_buffer); io_task_runner_->PostTask( |