#if defined(TIZEN_VIDEO_HOLE)
void SetVideoHole(bool is_video_hole) override;
- void SetMediaGeometry(const gfx::RectF& rect) override;
+ void SetMediaGeometry(const gfx::RectF& rect,
+ VideoRotation rotation) override;
+#endif
+
+#if BUILDFLAG(IS_TIZEN_TV)
+ using StartDateCB = base::OnceCallback<void(double)>;
+ using GetVideoIdCB = base::OnceCallback<void(int32_t)>;
+ void GetVideoId(GetVideoIdCB cb) override;
+ void SetContentMimeType(const std::string& mime_type) override;
+ void AudioTracksCountChanged(unsigned count) override;
+ void SetParentalRatingResult(bool is_pass) override;
+ void SetActiveTextTrack(int id, bool is_in_band) override;
+ void SetActiveVideoTrack(int index) override;
+ void SetActiveAudioTrack(int index) override;
+ void SetPreferTextLanguage(const std::string& lang) override;
+ void GetStartDate(StartDateCB cb) override;
+ void DestroyPlayerSync(base::OnceClosure cb) override;
#endif
base::TimeDelta GetMediaTime() override;