[M120 Migration][MM] Handle live stream duration and currenttime
[platform/framework/web/chromium-efl.git] / tizen_src / chromium_impl / media / filters / media_player_tizen_client.h
index 71cb20d..9b21291 100644 (file)
@@ -55,6 +55,15 @@ class MEDIA_EXPORT MediaPlayerTizenClient {
 #endif
 
 #if BUILDFLAG(IS_TIZEN_TV)
+  virtual bool PlaybackNotificationEnabled() = 0;
+  virtual void NotifyPlaybackState(int state,
+                                   int player_id = 0,
+                                   const std::string& url = "",
+                                   const std::string& mime_type = "",
+                                   bool* media_resource_acquired = NULL,
+                                   std::string* translated_url = NULL,
+                                   std::string* drm_info = NULL) = 0;
+  virtual void OnLivePlaybackComplete() = 0;
   virtual content::WebContentsDelegate* GetWebContentsDelegate() const = 0;
 #endif
 };