seeking_data_pushed_(true),
first_pts_seeking_(base::TimeDelta()),
first_data_type_(DemuxerStream::UNKNOWN),
+#endif
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
time_to_report_(base::TimeDelta()),
#endif
is_demuxer_state_reported_(false),
if (need_play)
Play();
-#if defined(OS_TIZEN_TV_PRODUCT)
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
else
Seek(cached_current_time_);
#endif
return;
}
-#if defined(OS_TIZEN_TV_PRODUCT)
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
cached_current_time_ = seek_offset_;
time_to_report_ = seek_offset_;
#else
base::TimeDelta MediaSourcePlayerCapi::GetCurrentTime() {
base::TimeDelta position;
-#if defined(OS_TIZEN_TV_PRODUCT)
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
if (seek_state_ == MEDIA_SEEK_PLAYER) {
position = time_to_report_;
} else {
LOG(ERROR) << "player_get_play_position failed. Error #" << err;
return base::TimeDelta();
}
-#if defined(OS_TIZEN_TV_PRODUCT)
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
}
cached_current_time_ = position;
#endif
bool seeking_data_pushed_;
base::TimeDelta first_pts_seeking_;
DemuxerStream::Type first_data_type_;
- base::TimeDelta time_to_report_;
player_media_stream_audio_extra_info_s audio_extra_info_;
player_media_stream_video_extra_info_s video_extra_info_;
std::vector<uint8_t> video_codec_extra_data_;
std::vector<uint8_t> audio_codec_extra_data_;
std::string hdr_info_;
player_drm_type_e drm_type_;
- base::TimeDelta cached_current_time_;
bool flushing_{false};
bool need_report_conflict_position_{false};
int64_t conflict_position_{0};
#endif
+
+#if defined(OS_TIZEN_TV_PRODUCT) || defined(OS_TIZEN_DA_PRODUCT)
+ base::TimeDelta cached_current_time_;
+ base::TimeDelta time_to_report_;
+#endif
bool is_demuxer_state_reported_;
// Set to true only with encrypted stream after OnDemuxerWaitingForCdm and
// before reporting meta data in OnDemuxerConfigsAvailable. Indicates that