Scenario of media volume control should be changed during sound is playing.
[framework/web/webkit-efl.git] / Source / WebCore / platform / graphics / gstreamer / MediaPlayerPrivateGStreamer.cpp
index 808ab1b..4f373d8 100755 (executable)
@@ -2269,7 +2269,13 @@ void MediaPlayerPrivateGStreamer::createGSTPlayBin()
         m_audioSessionManager->registerAudioSessionManager(MM_SESSION_TYPE_SHARE, mediaPlayerPrivateAudioSessionNotifyCallback, player());
 #endif
 
+#if ENABLE(TIZEN_GSTREAMER_AUDIO)
+    GstElement* realSink = gst_element_factory_make("avsysaudiosink", 0);
+    g_object_set(realSink, "close-handle-on-prepare", 1, NULL);
+    g_object_set(m_playBin.get(), "audio-sink", realSink, NULL);
+#else
     createAudioSink();
+#endif
 }
 
 #if ENABLE(TIZEN_ACCELERATED_COMPOSITING) && USE(TIZEN_TEXTURE_MAPPER)