[M130 Migration][HBBTV] Handle Play when state is paused in Bridge Player 92/325092/3
authorKajetan Brzuszczak <k.brzuszczak@partner.samsung.com>
Thu, 13 Feb 2025 08:59:13 +0000 (09:59 +0100)
committerBot Blink <blinkbot@samsung.com>
Tue, 3 Jun 2025 07:36:04 +0000 (07:36 +0000)
[Problem]
Delayed pause is trigger after play which cause a freeze.

[Solution]
Replace delayed pause with delayed play on Play event.

Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-2242
Signed-off-by: Kajetan Brzuszczak <k.brzuszczak@partner.samsung.com>
Change-Id: I8d74ecfa3b7b167dc489b21e1314ac27275ac337

tizen_src/chromium_impl/media/filters/media_player_bridge_capi_tv.cc

index c2b9c90285b9bf984c11bd246f75fdfce7b57825..befdf908565d4c523c493c9ec6bd1872910864f7 100644 (file)
@@ -729,6 +729,7 @@ bool MediaPlayerBridgeCapiTV::Play() {
   if (delayed_player_state_ != PLAYER_STATE_DELAYED_NULL) {
     LOG_ID(INFO, GetPlayerId()) << "Pending playing state="
       << delayed_player_state_;
+    DelayPlayExecution();
     ExecuteDelayedPlayerState();
     return true;
   }