Use fixed caps on the src pad, they are not meant to change from video/x-vaapi-surface.
authorgb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
Tue, 11 May 2010 16:23:17 +0000 (16:23 +0000)
committerGwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Mon, 20 Sep 2010 10:55:45 +0000 (12:55 +0200)
gst/vaapidecode/gstvaapidecode.c

index 3db683e..3d8ccc9 100644 (file)
@@ -446,6 +446,7 @@ gst_vaapidecode_init(GstVaapiDecode *decode, GstVaapiDecodeClass *klass)
         "src"
     );
 
+    gst_pad_use_fixed_caps(decode->srcpad);
     gst_pad_set_event_function(decode->srcpad, gst_vaapidecode_src_event);
     gst_element_add_pad(GST_ELEMENT(decode), decode->srcpad);
 }