[M120 Migration][hbbtv] Audio tracks count notification
[platform/framework/web/chromium-efl.git] / media / mojo / clients / mojo_renderer_wrapper.h
index eee5a71..ae4bbd8 100644 (file)
@@ -45,7 +45,23 @@ class MojoRendererWrapper : public Renderer {
 
 #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;