[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]