Update upper level when media is paused by policy engine 13/10513/1
authorRusty Lynch <rusty.lynch@intel.com>
Wed, 2 Oct 2013 23:15:02 +0000 (16:15 -0700)
committerRusty Lynch <rusty.lynch@intel.com>
Wed, 2 Oct 2013 23:15:02 +0000 (16:15 -0700)
Change-Id: I778023cf84b7b21775c4c284a1b87f21ad4149df

Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp

index eb0db52..40db7d9 100755 (executable)
@@ -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: