g_type_class_ref (gst_caps_intersect_mode_get_type ());
gst_structure_get_type ();
- _gst_value_initialize ();
- g_type_class_ref (gst_param_spec_fraction_get_type ());
- gst_caps_get_type ();
_gst_event_initialize ();
_gst_buffer_initialize ();
- _gst_buffer_list_initialize ();
- gst_buffer_list_iterator_get_type ();
_gst_message_initialize ();
+ _gst_buffer_list_initialize ();
+ _gst_value_initialize ();
+ g_type_class_ref (gst_param_spec_fraction_get_type ());
_gst_tag_initialize ();
+ gst_parse_context_get_type ();
_gst_plugin_initialize ();
GstFlowReturn res;
gboolean proxy, suggest, same_caps;
GstCaps *sink_suggest = NULL;
- guint size_suggest;
+ gsize size_suggest;
trans = GST_BASE_TRANSFORM (gst_pad_get_parent (pad));
+ if (G_UNLIKELY (trans == NULL))
+ return GST_FLOW_WRONG_STATE;
klass = GST_BASE_TRANSFORM_GET_CLASS (trans);
priv = trans->priv;