// potentiallyPlaying() uses it
bool was_potentially_playing = PotentiallyPlaying();
+#if BUILDFLAG(IS_TIZEN_TV)
ReadyState old_max_state = ready_state_maximum_;
+#endif
ReadyState old_state = ready_state_;
ReadyState new_state = state;
if (ready_state_ <= kHaveCurrentData)
ScheduleEvent(event_type_names::kWaiting);
else if (ready_state_ >= kHaveFutureData) {
+#if BUILDFLAG(IS_TIZEN_TV)
if (IsHbbTV()) {
LOG(INFO) << "HbbTV: Send playing event on first timeupdate";
playing_event_pending_ = true;
}
+#endif
ScheduleNotifyPlaying();
}
if (periodic_event && !media_time_has_progressed)
return;
+#if BUILDFLAG(IS_TIZEN_TV)
if (IsHbbTV() && playing_event_pending_) {
playing_event_pending_ = false;
ScheduleNotifyPlaying();
}
+#endif
ScheduleEvent(event_type_names::kTimeupdate);