| Index: webkit/glue/webmediaplayer_impl.h
|
| diff --git a/webkit/glue/webmediaplayer_impl.h b/webkit/glue/webmediaplayer_impl.h
|
| index ea19d583524a5d58bf4691cee787cc0e738efea0..34970b9060833408db1f62a387c229441e48aae4 100644
|
| --- a/webkit/glue/webmediaplayer_impl.h
|
| +++ b/webkit/glue/webmediaplayer_impl.h
|
| @@ -105,7 +105,7 @@ class WebMediaPlayerImpl
|
| //
|
| // Callers must call |Initialize()| before they can use the object.
|
| WebMediaPlayerImpl(WebKit::WebMediaPlayerClient* client,
|
| - WebMediaPlayerDelegate* delegate,
|
| + base::WeakPtr<WebMediaPlayerDelegate> delegate,
|
| media::FilterCollection* collection,
|
| media::MessageLoopFactory* message_loop_factory,
|
| MediaStreamClient* media_stream_client,
|
| @@ -259,7 +259,7 @@ class WebMediaPlayerImpl
|
|
|
| scoped_refptr<WebMediaPlayerProxy> proxy_;
|
|
|
| - WebMediaPlayerDelegate* delegate_;
|
| + base::WeakPtr<WebMediaPlayerDelegate> delegate_;
|
|
|
| MediaStreamClient* media_stream_client_;
|
|
|
|
|