From: Wim Taymans Date: Wed, 9 Nov 2011 10:53:01 +0000 (+0100) Subject: remove query types X-Git-Tag: RELEASE-0.11.1~272 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=49658dd5b577dd06bd292339eeb7d0c739464716;p=platform%2Fupstream%2Fgst-plugins-good.git remove query types --- diff --git a/ext/annodex/gstcmmldec.c b/ext/annodex/gstcmmldec.c index 5e4ea25..8333741 100644 --- a/ext/annodex/gstcmmldec.c +++ b/ext/annodex/gstcmmldec.c @@ -90,7 +90,6 @@ static void gst_cmml_dec_get_property (GObject * dec, guint property_id, GValue * value, GParamSpec * pspec); static void gst_cmml_dec_set_property (GObject * dec, guint property_id, const GValue * value, GParamSpec * pspec); -static const GstQueryType *gst_cmml_dec_query_types (GstPad * pad); static gboolean gst_cmml_dec_sink_query (GstPad * pad, GstQuery * query); static gboolean gst_cmml_dec_sink_event (GstPad * pad, GstEvent * event); static gboolean gst_cmml_dec_convert (GstPad * pad, GstFormat src_fmt, @@ -154,7 +153,6 @@ gst_cmml_dec_init (GstCmmlDec * dec) dec->sinkpad = gst_pad_new_from_static_template (&gst_cmml_dec_sink_factory, "sink"); gst_pad_set_chain_function (dec->sinkpad, gst_cmml_dec_chain); - gst_pad_set_query_type_function (dec->sinkpad, gst_cmml_dec_query_types); gst_pad_set_query_function (dec->sinkpad, gst_cmml_dec_sink_query); gst_pad_set_event_function (dec->sinkpad, gst_cmml_dec_sink_event); gst_element_add_pad (GST_ELEMENT (dec), dec->sinkpad); @@ -254,17 +252,6 @@ gst_cmml_dec_change_state (GstElement * element, GstStateChange transition) return res; } -static const GstQueryType * -gst_cmml_dec_query_types (GstPad * pad) -{ - static const GstQueryType query_types[] = { - GST_QUERY_CONVERT, - 0 - }; - - return query_types; -} - static gboolean gst_cmml_dec_sink_query (GstPad * pad, GstQuery * query) { diff --git a/gst/audiofx/audiofxbasefirfilter.c b/gst/audiofx/audiofxbasefirfilter.c index 014de0e..3d36105 100644 --- a/gst/audiofx/audiofxbasefirfilter.c +++ b/gst/audiofx/audiofxbasefirfilter.c @@ -73,8 +73,6 @@ static gboolean gst_audio_fx_base_fir_filter_setup (GstAudioFilter * base, static gboolean gst_audio_fx_base_fir_filter_query (GstPad * pad, GstQuery * query); -static const GstQueryType *gst_audio_fx_base_fir_filter_query_type (GstPad * - pad); /* * The code below calculates the linear convolution: @@ -616,8 +614,6 @@ gst_audio_fx_base_fir_filter_init (GstAudioFXBaseFIRFilter * self) gst_pad_set_query_function (GST_BASE_TRANSFORM (self)->srcpad, gst_audio_fx_base_fir_filter_query); - gst_pad_set_query_type_function (GST_BASE_TRANSFORM (self)->srcpad, - gst_audio_fx_base_fir_filter_query_type); } void @@ -1004,17 +1000,6 @@ gst_audio_fx_base_fir_filter_query (GstPad * pad, GstQuery * query) return res; } -static const GstQueryType * -gst_audio_fx_base_fir_filter_query_type (GstPad * pad) -{ - static const GstQueryType types[] = { - GST_QUERY_LATENCY, - 0 - }; - - return types; -} - static gboolean gst_audio_fx_base_fir_filter_sink_event (GstBaseTransform * base, GstEvent * event) diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index a36db88..6b979b7 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -87,7 +87,6 @@ static gboolean gst_avi_demux_push_event (GstAviDemux * avi, GstEvent * event); #if 0 static const GstFormat *gst_avi_demux_get_src_formats (GstPad * pad); #endif -static const GstQueryType *gst_avi_demux_get_src_query_types (GstPad * pad); static gboolean gst_avi_demux_handle_src_query (GstPad * pad, GstQuery * query); static gboolean gst_avi_demux_src_convert (GstPad * pad, GstFormat src_format, gint64 src_value, GstFormat * dest_format, gint64 * dest_value); @@ -417,20 +416,6 @@ done: return res; } -static const GstQueryType * -gst_avi_demux_get_src_query_types (GstPad * pad) -{ - static const GstQueryType src_types[] = { - GST_QUERY_POSITION, - GST_QUERY_DURATION, - GST_QUERY_SEEKING, - GST_QUERY_CONVERT, - 0 - }; - - return src_types; -} - static gboolean gst_avi_demux_handle_src_query (GstPad * pad, GstQuery * query) { @@ -2255,8 +2240,6 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf) #endif gst_pad_set_event_function (pad, GST_DEBUG_FUNCPTR (gst_avi_demux_handle_src_event)); - gst_pad_set_query_type_function (pad, - GST_DEBUG_FUNCPTR (gst_avi_demux_get_src_query_types)); gst_pad_set_query_function (pad, GST_DEBUG_FUNCPTR (gst_avi_demux_handle_src_query)); #if 0 diff --git a/gst/flv/gstflvdemux.c b/gst/flv/gstflvdemux.c index 35ff9a3..394a6ab 100644 --- a/gst/flv/gstflvdemux.c +++ b/gst/flv/gstflvdemux.c @@ -119,11 +119,11 @@ gst_flv_demux_parse_and_add_index_entry (GstFlvDemux * demux, GstClockTime ts, gboolean key; gst_index_entry_assoc_map (entry, GST_FORMAT_TIME, &time); - key = !!(GST_INDEX_ASSOC_FLAGS (entry) & GST_ASSOCIATION_FLAG_KEY_UNIT); + key = ! !(GST_INDEX_ASSOC_FLAGS (entry) & GST_ASSOCIATION_FLAG_KEY_UNIT); GST_LOG_OBJECT (demux, "position already mapped to time %" GST_TIME_FORMAT ", keyframe %d", GST_TIME_ARGS (time), key); /* there is not really a way to delete the existing one */ - if (time != ts || key != !!keyframe) + if (time != ts || key != ! !keyframe) GST_DEBUG_OBJECT (demux, "metadata mismatch"); #endif return; @@ -179,19 +179,6 @@ FLV_GET_STRING (GstByteReader * reader) return string; } -static const GstQueryType * -gst_flv_demux_query_types (GstPad * pad) -{ - static const GstQueryType query_types[] = { - GST_QUERY_DURATION, - GST_QUERY_POSITION, - GST_QUERY_SEEKING, - 0 - }; - - return query_types; -} - static void gst_flv_demux_check_seekability (GstFlvDemux * demux) { @@ -903,8 +890,6 @@ gst_flv_demux_parse_tag_audio (GstFlvDemux * demux, GstBuffer * buffer) #endif /* Set functions on the pad */ - gst_pad_set_query_type_function (demux->audio_pad, - GST_DEBUG_FUNCPTR (gst_flv_demux_query_types)); gst_pad_set_query_function (demux->audio_pad, GST_DEBUG_FUNCPTR (gst_flv_demux_query)); gst_pad_set_event_function (demux->audio_pad, @@ -1275,8 +1260,6 @@ gst_flv_demux_parse_tag_video (GstFlvDemux * demux, GstBuffer * buffer) #endif /* Set functions on the pad */ - gst_pad_set_query_type_function (demux->video_pad, - GST_DEBUG_FUNCPTR (gst_flv_demux_query_types)); gst_pad_set_query_function (demux->video_pad, GST_DEBUG_FUNCPTR (gst_flv_demux_query)); gst_pad_set_event_function (demux->video_pad, @@ -2493,7 +2476,7 @@ flv_demux_handle_seek_push (GstFlvDemux * demux, GstEvent * event) if (format != GST_FORMAT_TIME) goto wrong_format; - flush = !!(flags & GST_SEEK_FLAG_FLUSH); + flush = ! !(flags & GST_SEEK_FLAG_FLUSH); /* FIXME : the keyframe flag is never used ! */ /* Work on a copy until we are sure the seek succeeded. */ @@ -2654,7 +2637,7 @@ gst_flv_demux_handle_seek_pull (GstFlvDemux * demux, GstEvent * event, demux->seeking = seeking; GST_OBJECT_UNLOCK (demux); - flush = !!(flags & GST_SEEK_FLAG_FLUSH); + flush = ! !(flags & GST_SEEK_FLAG_FLUSH); /* FIXME : the keyframe flag is never used */ if (flush) { diff --git a/gst/isomp4/qtdemux.c b/gst/isomp4/qtdemux.c index a98c191..ff48a5e 100644 --- a/gst/isomp4/qtdemux.c +++ b/gst/isomp4/qtdemux.c @@ -678,21 +678,6 @@ done: } #endif -static const GstQueryType * -gst_qtdemux_get_src_query_types (GstPad * pad) -{ - static const GstQueryType src_types[] = { - GST_QUERY_POSITION, - GST_QUERY_DURATION, - GST_QUERY_CONVERT, - GST_QUERY_FORMATS, - GST_QUERY_SEEKING, - 0 - }; - - return src_types; -} - static gboolean gst_qtdemux_get_duration (GstQTDemux * qtdemux, gint64 * duration) { @@ -5141,8 +5126,6 @@ gst_qtdemux_add_stream (GstQTDemux * qtdemux, gst_pad_use_fixed_caps (stream->pad); gst_pad_set_event_function (stream->pad, gst_qtdemux_handle_src_event); - gst_pad_set_query_type_function (stream->pad, - gst_qtdemux_get_src_query_types); gst_pad_set_query_function (stream->pad, gst_qtdemux_handle_src_query); GST_DEBUG_OBJECT (qtdemux, "setting caps %" GST_PTR_FORMAT, stream->caps); diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c index cba6ab8..fd6b85c 100644 --- a/gst/wavparse/gstwavparse.c +++ b/gst/wavparse/gstwavparse.c @@ -71,7 +71,6 @@ static gboolean gst_wavparse_send_event (GstElement * element, static GstStateChangeReturn gst_wavparse_change_state (GstElement * element, GstStateChange transition); -static const GstQueryType *gst_wavparse_get_query_types (GstPad * pad); static gboolean gst_wavparse_pad_query (GstPad * pad, GstQuery * query); static gboolean gst_wavparse_pad_convert (GstPad * pad, GstFormat src_format, @@ -202,8 +201,6 @@ gst_wavparse_init (GstWavParse * wavparse) gst_pad_new_from_template (gst_element_class_get_pad_template (GST_ELEMENT_GET_CLASS (wavparse), "src"), "src"); gst_pad_use_fixed_caps (wavparse->srcpad); - gst_pad_set_query_type_function (wavparse->srcpad, - GST_DEBUG_FUNCPTR (gst_wavparse_get_query_types)); gst_pad_set_query_function (wavparse->srcpad, GST_DEBUG_FUNCPTR (gst_wavparse_pad_query)); gst_pad_set_event_function (wavparse->srcpad, @@ -2402,20 +2399,6 @@ no_bps_fact: } } -static const GstQueryType * -gst_wavparse_get_query_types (GstPad * pad) -{ - static const GstQueryType types[] = { - GST_QUERY_POSITION, - GST_QUERY_DURATION, - GST_QUERY_CONVERT, - GST_QUERY_SEEKING, - 0 - }; - - return types; -} - /* handle queries for location and length in requested format */ static gboolean gst_wavparse_pad_query (GstPad * pad, GstQuery * query)