From 25eb91c7648ff7ceca7d6e1cb733341ff9e89051 Mon Sep 17 00:00:00 2001 From: Rusty Lynch Date: Wed, 2 Oct 2013 16:15:02 -0700 Subject: [PATCH] Update upper level when media is paused by policy engine Change-Id: I778023cf84b7b21775c4c284a1b87f21ad4149df --- .../WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp index eb0db52..40db7d9 100755 --- a/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp +++ b/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp @@ -262,10 +262,12 @@ static ASM_cb_result_t MediaPlayerAudioSessionEventSourcePause(ASM_event_sources case ASM_EVENT_SOURCE_OTHER_PLAYER_APP: case ASM_EVENT_SOURCE_RESOURCE_CONFLICT: player->pause(); + player->playbackStateChanged(); return ASM_CB_RES_PAUSE; case ASM_EVENT_SOURCE_EARJACK_UNPLUG: if (!player->url().string().contains("camera://")) { player->pause(); + player->playbackStateChanged(); return ASM_CB_RES_PAUSE; } default: -- 2.7.4