Enable subtitles... 98/317798/2
authorMark Toller <mark.toller@samsung.com>
Wed, 18 Sep 2024 16:13:46 +0000 (17:13 +0100)
committerBot Blink <blinkbot@samsung.com>
Wed, 18 Sep 2024 21:00:12 +0000 (21:00 +0000)
Change-Id: I338b24ec28bb903cd110bf3a8db4db836f932cf9

tizen_src/chromium_impl/media/filters/media_player_bridge_capi_tv.cc

index c8e1949e571bf51321adc2b7145ce8fcde0199ec..02445e6645705b69fd5179740551cef60dda19c2 100755 (executable)
@@ -1989,6 +1989,11 @@ void MediaPlayerBridgeCapiTV::SetDecoderReleased(
 }
 
 void MediaPlayerBridgeCapiTV::Initialize(VideoRendererSink* sink) {
+  int ret = player_open_subtitle_cb(player_, OnSubtitleDataCallback, this);
+  if (ret != PLAYER_ERROR_NONE)
+    LOG(ERROR) << "player_open_subtitle_cb failed";
+
+
   player_set_drm_error_cb(player_, DrmErrorCb, this);
   MediaPlayerBridgeCapi::Initialize(sink);
 }
@@ -3041,7 +3046,6 @@ void MediaPlayerBridgeCapiTV::SetActiveTextTrack(int id, bool is_in_band) {
     return;
   }
 
-#if !defined(EWK_BRINGUP)
   if (id == -1) {
     NotifyStopTrack();
     return;
@@ -3054,7 +3058,6 @@ void MediaPlayerBridgeCapiTV::SetActiveTextTrack(int id, bool is_in_band) {
 
   is_inband_text_track_ = is_in_band;
   NotifyPlayTrack();
-#endif
 }
 
 void MediaPlayerBridgeCapiTV::SetActiveAudioTrack(int index) {