[totem/uajain/bacon-video-widge-get-mrl] bacon: Add	bacon_video_widget_get_mrl
- From: Umang Jain <uajain src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [totem/uajain/bacon-video-widge-get-mrl] bacon: Add	bacon_video_widget_get_mrl
- Date: Tue,  5 Mar 2019 13:33:50 +0000 (UTC)
commit 20a7a57fdeff1abcaecc7a28beb010b0cf272454
Author: Sam Spilsbury <sam endlessm com>
Date:   Tue Aug 22 04:33:06 2017 +0800
    bacon: Add bacon_video_widget_get_mrl
    
    Consumers of this widget might want to know what video
    it is playing.
 src/backend/bacon-video-widget.c | 16 ++++++++++++++++
 src/backend/bacon-video-widget.h |  3 +++
 2 files changed, 19 insertions(+)
---
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index 011a94ee7..5dfe2ebd3 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -5387,6 +5387,22 @@ bacon_video_widget_is_playing (BaconVideoWidget * bvw)
   return ret;
 }
 
+/**
+ * bacon_video_widget_get_mrl:
+ * @bvw: a #BaconVideoWidget
+ *
+ * Returns the current media resource locator used by this widget.
+ *
+ * If no stream is loaded, %NULL is returned.
+ *
+ * Return value: the media resource locator if the stream is loaded, %NULL otherwise
+ */
+const gchar *
+bacon_video_widget_get_mrl (BaconVideoWidget * bvw)
+{
+  return bvw->priv->mrl;
+}
+
 /**
  * bacon_video_widget_is_seekable:
  * @bvw: a #BaconVideoWidget
diff --git a/src/backend/bacon-video-widget.h b/src/backend/bacon-video-widget.h
index a24f6b566..b2568613a 100644
--- a/src/backend/bacon-video-widget.h
+++ b/src/backend/bacon-video-widget.h
@@ -135,6 +135,9 @@ gboolean bacon_video_widget_play                 (BaconVideoWidget *bvw,
 void bacon_video_widget_pause                   (BaconVideoWidget *bvw);
 gboolean bacon_video_widget_is_playing           (BaconVideoWidget *bvw);
 
+/* MRL */
+const gchar * bacon_video_widget_get_mrl         (BaconVideoWidget *bvw);
+
 /* Seeking and length */
 gboolean bacon_video_widget_is_seekable          (BaconVideoWidget *bvw);
 gboolean bacon_video_widget_seek                (BaconVideoWidget *bvw,
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]