fakesink, identity: print metas attached to buffer in silent=false mode
[platform/upstream/gstreamer.git] / plugins / elements / gstcapsfilter.h
index 52877a5..8a57bc4 100644 (file)
@@ -44,6 +44,13 @@ G_BEGIN_DECLS
 typedef struct _GstCapsFilter GstCapsFilter;
 typedef struct _GstCapsFilterClass GstCapsFilterClass;
 
+/**
+ * GstCapsFilterCapsChangeMode:
+ * @GST_CAPS_FILTER_CAPS_CHANGE_MODE_IMMEDIATE: Only accept the current filter caps
+ * @GST_CAPS_FILTER_CAPS_CHANGE_MODE_DELAYED: Temporarily accept previous filter caps
+ *
+ * Filter caps change behaviour
+ */
 typedef enum {
   GST_CAPS_FILTER_CAPS_CHANGE_MODE_IMMEDIATE,
   GST_CAPS_FILTER_CAPS_CHANGE_MODE_DELAYED
@@ -60,6 +67,7 @@ struct _GstCapsFilter {
   GstCaps *filter_caps;
   gboolean filter_caps_used;
   GstCapsFilterCapsChangeMode caps_change_mode;
+  gboolean got_sink_caps;
 
   GList *pending_events;
   GList *previous_caps;