void TizenRendererImpl::Activate() {
is_suspended_by_internal_ = false;
- is_player_can_start_ =
- media::MediaPlayerRegistry::GetInstance()->ActivateMediaPlayer(
- player_id_, !is_suspended_by_resource_conflicted_);
+ is_player_can_start_ = media::MediaPlayerRegistry::GetInstance()->ActivateMediaPlayer(
+ player_id_, false);
LOG_ID(INFO, player_id_) << __func__ << " ; is_player_can_start_ : " << is_player_can_start_;
}
void TizenRendererImpl::Deactivate() {
LOG_ID(INFO, player_id_) << __func__;
media::MediaPlayerRegistry::GetInstance()->DeactivateMediaPlayer(
- player_id_, !is_suspended_by_resource_conflicted_);
+ player_id_, false);
}
void TizenRendererImpl::Show() {
}
is_suspended_by_upper_ = false;
- is_player_can_start_ =
- media::MediaPlayerRegistry::GetInstance()->ActivateMediaPlayer(
- player_id_, !is_suspended_by_resource_conflicted_);
+ is_player_can_start_ = media::MediaPlayerRegistry::GetInstance()->ActivateMediaPlayer(
+ player_id_, true);
LOG_ID(INFO, player_id_) << __func__ << " ; is_player_can_start_ : " << is_player_can_start_;
}
LOG_ID(INFO, player_id_) << " Media is already suspended by internal.";
return;
}
- is_suspended_by_resource_conflicted_ = resource_conflicted;
+
// Keep same logic with 23TV
// capability exceed, player state will set player state &= ~State::ACTIVE in
// other place resource conflict will set inactive here.