[totem] core: Conditionalise use of new GStreamer GST_MESSAGE_* API
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [totem] core: Conditionalise use of new GStreamer GST_MESSAGE_* API
- Date: Sun, 4 Aug 2013 20:17:30 +0000 (UTC)
commit 4ac358abd879654665fd1aa7187dd41d70f112ad
Author: Philip Withnall <philip tecnocode co uk>
Date: Sun Aug 4 22:16:35 2013 +0200
core: Conditionalise use of new GStreamer GST_MESSAGE_* API
This is a follow-up to commit a7c8226f32c438a9c1c92691066d5a770dd7fb3c,
since it accidentally introduced API only available in GStreamer 1.1.3
and above.
src/backend/bacon-video-widget.c | 2 ++
src/totem-audio-preview.c | 4 +++-
src/totem-video-thumbnailer.c | 8 ++++++--
3 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index 3377104..fc59b19 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -2253,8 +2253,10 @@ bvw_bus_message_cb (GstBus * bus, GstMessage * message, BaconVideoWidget *bvw)
case GST_MESSAGE_ANY:
case GST_MESSAGE_RESET_TIME:
case GST_MESSAGE_STREAM_START:
+#if GST_CHECK_VERSION (1, 1, 3)
case GST_MESSAGE_NEED_CONTEXT:
case GST_MESSAGE_HAVE_CONTEXT:
+#endif
default:
GST_LOG ("Unhandled message: %" GST_PTR_FORMAT, message);
break;
diff --git a/src/totem-audio-preview.c b/src/totem-audio-preview.c
index 9a1a81e..858b471 100644
--- a/src/totem-audio-preview.c
+++ b/src/totem-audio-preview.c
@@ -117,9 +117,11 @@ error_handler (GstBus *bus,
case GST_MESSAGE_TOC:
case GST_MESSAGE_RESET_TIME:
case GST_MESSAGE_STREAM_START:
+ case GST_MESSAGE_ANY:
+#if GST_CHECK_VERSION (1, 1, 3)
case GST_MESSAGE_NEED_CONTEXT:
case GST_MESSAGE_HAVE_CONTEXT:
- case GST_MESSAGE_ANY:
+#endif
default:
/* Ignored */
;;
diff --git a/src/totem-video-thumbnailer.c b/src/totem-video-thumbnailer.c
index 35d3325..0a139c8 100644
--- a/src/totem-video-thumbnailer.c
+++ b/src/totem-video-thumbnailer.c
@@ -195,9 +195,11 @@ error_handler (GstBus *bus,
case GST_MESSAGE_TOC:
case GST_MESSAGE_RESET_TIME:
case GST_MESSAGE_STREAM_START:
+ case GST_MESSAGE_ANY:
+#if GST_CHECK_VERSION (1, 1, 3)
case GST_MESSAGE_NEED_CONTEXT:
case GST_MESSAGE_HAVE_CONTEXT:
- case GST_MESSAGE_ANY:
+#endif
default:
/* Ignored */
;;
@@ -348,9 +350,11 @@ thumb_app_start (ThumbApp *app)
case GST_MESSAGE_TOC:
case GST_MESSAGE_RESET_TIME:
case GST_MESSAGE_STREAM_START:
+ case GST_MESSAGE_ANY:
+#if GST_CHECK_VERSION (1, 1, 3)
case GST_MESSAGE_NEED_CONTEXT:
case GST_MESSAGE_HAVE_CONTEXT:
- case GST_MESSAGE_ANY:
+#endif
default:
/* Ignore */
;;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]