| Index: content/renderer/media/android/webmediaplayer_android.cc
|
| diff --git a/content/renderer/media/android/webmediaplayer_android.cc b/content/renderer/media/android/webmediaplayer_android.cc
|
| index 94b06224e16002627ab2b4a9ef76364dae0b9014..4a0f8b23e3f9bb369de142ee9476aaebb398e644 100644
|
| --- a/content/renderer/media/android/webmediaplayer_android.cc
|
| +++ b/content/renderer/media/android/webmediaplayer_android.cc
|
| @@ -87,9 +87,10 @@ const char* kMediaEme = "Media.EME.";
|
| void OnReleaseTexture(
|
| const scoped_refptr<content::StreamTextureFactory>& factories,
|
| uint32 texture_id,
|
| - uint32 release_sync_point) {
|
| + uint32 release_sync_point,
|
| + const gpu::SyncToken& sync_token) {
|
| GLES2Interface* gl = factories->ContextGL();
|
| - gl->WaitSyncPointCHROMIUM(release_sync_point);
|
| + gl->WaitSyncPointCHROMIUM(release_sync_point, sync_token.GetConstData());
|
| gl->DeleteTextures(1, &texture_id);
|
| // Flush to ensure that the stream texture gets deleted in a timely fashion.
|
| gl->ShallowFlushCHROMIUM();
|
|
|