[M120 Migration][hbbtv] Audio tracks count notification
[platform/framework/web/chromium-efl.git] / tizen_src / ewk / efl_integration / web_contents_delegate_efl.h
index 4e57012..6803af8 100644 (file)
@@ -77,6 +77,7 @@ class WebContentsDelegateEfl : public WebContentsDelegate {
 #if BUILDFLAG(IS_TIZEN_TV)
   //Browser edge scroll
   void DidEdgeScrollBy(const gfx::Point& offset, bool handled) override;
+  void MoveFocusToBrowser(int direction) override;
   void NotifyDownloadableFontInfo(const std::string& scheme_id_uri,
                                   const std::string& value,
                                   const std::string& data,
@@ -90,7 +91,12 @@ class WebContentsDelegateEfl : public WebContentsDelegate {
                            std::string* drm_info) override;
   void NotifyParentalRatingInfo(const std::string& info,
                                 const std::string& url) override;
+  void NotifyAudioTracksCount(int player_id,
+                              unsigned audio_tracks_count) override;
+  void WillDraw(int rotation, gfx::Size frame_data_output_size) override;
 #endif
+  void UpdateTooltipUnderCursor(const std::u16string& text) override;
+
   void RequestCertificateConfirm(
       WebContents* web_contents,
       int cert_error,
@@ -155,6 +161,22 @@ class WebContentsDelegateEfl : public WebContentsDelegate {
 #if BUILDFLAG(IS_TIZEN_TV)
   void UpdateTargetURL(WebContents* source, const GURL& url) override;
   void ShowInspectorPortInfo();
+  void NotifyFirstTimeStamp(unsigned long long timestamp,
+                            int time_base_num,
+                            int time_base_den) override;
+  void NotifyPESData(const std::string& buf,
+                     unsigned int len,
+                     int media_position) override;
+  void UpdateCurrentTime(double current_time) override;
+  void UpdateEventData(void* data) override;
+  void NotifySubtitleState(int state, double time_stamp) override;
+  void NotifySubtitlePlay(int active_track_id,
+                          const std::string& url,
+                          const std::string& lang) override;
+  void NotifySubtitleData(int track_id,
+                          double time_stamp,
+                          const std::string& data,
+                          unsigned int size) override;
   void NotifyMediaStateChanged(uint32_t type,
                                uint32_t previous,
                                uint32_t current) override;