y4mdec: check for VIDEO meta instead of CROP meta
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Sat, 15 Mar 2014 14:17:43 +0000 (15:17 +0100)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Sat, 15 Mar 2014 14:22:42 +0000 (15:22 +0100)
This element only need stride support, but checks for CROP_META, which
is a bit too much, even though this works as CROP imply having VIDEO
meta.

https://bugzilla.gnome.org/show_bug.cgi?id=726255

gst/y4m/gsty4mdec.c

index 4351226..803ff27 100644 (file)
@@ -544,8 +544,7 @@ gst_y4m_dec_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer)
 
     if (gst_pad_peer_query (y4mdec->srcpad, query)) {
       y4mdec->video_meta =
-          gst_query_find_allocation_meta (query, GST_VIDEO_CROP_META_API_TYPE,
-          NULL);
+          gst_query_find_allocation_meta (query, GST_VIDEO_META_API_TYPE, NULL);
 
       /* We only need a pool if we need to do stride conversion for downstream */
       if (!y4mdec->video_meta && memcmp (&y4mdec->info, &y4mdec->out_info,