[M130 Migration] Remove duplicate call to MediaPlayerBridgeCapi::Play 36/325736/4
authorMaciej Pietka <m.pietka@samsung.com>
Thu, 12 Jun 2025 12:02:58 +0000 (14:02 +0200)
committerBot Blink <blinkbot@samsung.com>
Fri, 13 Jun 2025 12:36:35 +0000 (12:36 +0000)
Remove duplicate call to MediaPlayerBridgeCapi::Play causing part of
MediaPlayerBridgeCapiTV::Play to not execute due to error return code
from player_start.

Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-2484
Signed-off-by: Maciej Pietka <m.pietka@samsung.com>
Change-Id: Ib4e315235eb44a01a616deb96eb1dcc09755caf6

tizen_src/chromium_impl/media/filters/media_player_bridge_capi_tv.cc

index 7959aa4672600268733dd85e7acd81e59ab6384e..fa42efc4dfd9c3599892b6a1310b9811dc4ed2af 100644 (file)
@@ -694,11 +694,6 @@ bool MediaPlayerBridgeCapiTV::Play() {
     }
   }
 
-  if (!MediaPlayerBridgeCapi::Play())
-    return false;
-
-  drm_condition_.Signal();
-
   if (blink::IsHbbTV()) {
     if (!ActivateAudioStreamIfNeeded()) {
       return false;
@@ -754,6 +749,7 @@ bool MediaPlayerBridgeCapiTV::Play() {
 #endif
   }
 
+  drm_condition_.Signal();
   player_started_ = true;
 
   if (GetMediaPlayerClient()) {
@@ -770,7 +766,6 @@ bool MediaPlayerBridgeCapiTV::Play() {
   return true;
 }
 
-
 void MediaPlayerBridgeCapiTV::Pause(bool is_media_related_action) {
   if (!player_prepared_) {
     LOG_ID(INFO, GetPlayerId())