From d84ef611f0051afc2a70d472518c7e0235e2e57e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Wed, 20 Mar 2013 10:49:04 +0000 Subject: [PATCH] decklinksink: fix some compiler warnings --- sys/decklink/gstdecklinksink.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/decklink/gstdecklinksink.cpp b/sys/decklink/gstdecklinksink.cpp index 48d0c826cd..9abde79f28 100644 --- a/sys/decklink/gstdecklinksink.cpp +++ b/sys/decklink/gstdecklinksink.cpp @@ -529,6 +529,7 @@ gst_decklink_sink_videosink_event (GstPad * pad, GstObject * parent, } #endif case GST_EVENT_EOS: + /* FIXME: EOS aggregation with audio pad looks wrong */ decklinksink->video_eos = TRUE; decklinksink->video_seqnum = gst_event_get_seqnum (event); { @@ -538,7 +539,7 @@ gst_decklink_sink_videosink_event (GstPad * pad, GstObject * parent, gst_message_set_seqnum (message, decklinksink->video_seqnum); gst_element_post_message (GST_ELEMENT_CAST (decklinksink), message); } - + res = gst_pad_event_default (pad, parent, event); break; default: res = gst_pad_event_default (pad, parent, event); @@ -571,6 +572,7 @@ gst_decklink_sink_videosink_query (GstPad * pad, GstObject * parent, gst_caps_unref (mode_caps); gst_query_set_caps_result (query, caps); gst_caps_unref (caps); + res = TRUE; break; } default: @@ -618,8 +620,10 @@ gst_decklink_sink_audiosink_event (GstPad * pad, GstObject * parent, switch (GST_EVENT_TYPE (event)) { case GST_EVENT_EOS: + /* FIXME: EOS aggregation with video pad looks wrong */ decklinksink->audio_eos = TRUE; decklinksink->audio_seqnum = gst_event_get_seqnum (event); + res = gst_pad_event_default (pad, parent, event); break; default: res = gst_pad_event_default (pad, parent, event);