Ported commit:
https://review.tizen.org/gerrit/c/platform/framework/web/chromium-efl/+/314404
Deactivate stream after pause. Deactivation stream before pause forced
player to reload data which cause lags in video.
Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-1817
Signed-off-by: Robert Bycul <r.bycul@samsung.com>
Signed-off-by: Kajetan Brzuszczak <k.brzuszczak@partner.samsung.com>
Change-Id: Ie764e28610de491b573fdfdb9101af4cd5d322d5
return;
}
- if (blink::IsHbbTV() && (GetMediaType() & MediaType::Video)) {
- if (!DeactivateAudioStreamIfNeeded()) {
- return;
- }
- }
-
MediaPlayerBridgeCapi::Pause(is_media_related_action);
NotifySubtitleState(blink::WebMediaPlayer::kSubtitlePause);
+ if (blink::IsHbbTV() && (GetMediaType() & MediaType::Video)) {
+ DeactivateAudioStreamIfNeeded();
+ }
}
void MediaPlayerBridgeCapiTV::SetVolume(double volume) {