| Index: content/renderer/pepper/pepper_plugin_delegate_impl.cc
|
| ===================================================================
|
| --- content/renderer/pepper/pepper_plugin_delegate_impl.cc (revision 149946)
|
| +++ content/renderer/pepper/pepper_plugin_delegate_impl.cc (working copy)
|
| @@ -1505,6 +1505,19 @@
|
| return request_id;
|
| }
|
|
|
| +void PepperPluginDelegateImpl::StopEnumerateDevices(int request_id) {
|
| +#if defined(ENABLE_WEBRTC)
|
| + // Need to post task since this function might be called inside the callback
|
| + // of EnumerateDevices.
|
| + MessageLoop::current()->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(
|
| + &MediaStreamDispatcher::StopEnumerateDevices,
|
| + base::Unretained(render_view_->media_stream_dispatcher()),
|
| + request_id, device_enumeration_event_handler_.get()->AsWeakPtr()));
|
| +#endif
|
| +}
|
| +
|
| bool PepperPluginDelegateImpl::OnMessageReceived(const IPC::Message& message) {
|
| bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(PepperPluginDelegateImpl, message)
|
|
|