From cbf81d7d51db8acb7d788263578fa58906d9ac92 Mon Sep 17 00:00:00 2001 From: Nicolas Dufresne Date: Fri, 25 Nov 2011 12:28:04 -0500 Subject: [PATCH] Add missing video context queries. Signed-off-by: Gwenole Beauchesne --- gst/vaapi/gstvaapiconvert.c | 1 + gst/vaapi/gstvaapidecode.c | 1 + 2 files changed, 2 insertions(+) diff --git a/gst/vaapi/gstvaapiconvert.c b/gst/vaapi/gstvaapiconvert.c index 39f1c48..f692b50 100644 --- a/gst/vaapi/gstvaapiconvert.c +++ b/gst/vaapi/gstvaapiconvert.c @@ -352,6 +352,7 @@ gst_vaapiconvert_init(GstVaapiConvert *convert, GstVaapiConvertClass *klass) sinkpad, gst_vaapiconvert_sinkpad_buffer_alloc ); + gst_pad_set_query_function(sinkpad, gst_vaapiconvert_query); g_object_unref(sinkpad); /* Override query on src pad */ diff --git a/gst/vaapi/gstvaapidecode.c b/gst/vaapi/gstvaapidecode.c index ffba8fb..17c6320 100644 --- a/gst/vaapi/gstvaapidecode.c +++ b/gst/vaapi/gstvaapidecode.c @@ -687,6 +687,7 @@ gst_vaapidecode_init(GstVaapiDecode *decode, GstVaapiDecodeClass *klass) gst_pad_set_setcaps_function(decode->sinkpad, gst_vaapidecode_set_caps); gst_pad_set_chain_function(decode->sinkpad, gst_vaapidecode_chain); gst_pad_set_event_function(decode->sinkpad, gst_vaapidecode_sink_event); + gst_pad_set_query_function(decode->sinkpad, gst_vaapidecode_query); gst_element_add_pad(GST_ELEMENT(decode), decode->sinkpad); /* Pad through which data goes out of the element */ -- 2.7.4