Index: ppapi/proxy/ppb_audio_proxy.cc |
diff --git a/ppapi/proxy/ppb_audio_proxy.cc b/ppapi/proxy/ppb_audio_proxy.cc |
index 58f5abc0d4141f747e3a2845dd1682ccfc4388ff..3eb8dc46059868af44d11223f556de9da2a7e862 100644 |
--- a/ppapi/proxy/ppb_audio_proxy.cc |
+++ b/ppapi/proxy/ppb_audio_proxy.cc |
@@ -95,7 +95,8 @@ PP_Resource Audio::GetCurrentConfig() { |
PP_Bool Audio::StartPlayback() { |
if (playing()) |
return PP_TRUE; |
- SetStartPlaybackState(); |
+ if (!SetStartPlaybackState()) |
+ return PP_FALSE; |
PluginDispatcher::GetForResource(this)->Send( |
new PpapiHostMsg_PPBAudio_StartOrStop( |
API_ID_PPB_AUDIO, host_resource(), true)); |