#ifndef GST_DISABLE_TYPE_FIND
#include <gst/gstelement.h>
+#include <gst/gstbytestream.h>
G_BEGIN_DECLS
typedef struct _GstTypeFindClass GstTypeFindClass;
struct _GstTypeFind {
- GstElement element;
+ GstElement element;
- GstPad *sinkpad;
+ GstPad *sinkpad;
+ GstByteStream *bs;
- GstCaps *caps;
+ GstCaps *caps;
};
struct _GstTypeFindClass {
- GstElementClass parent_class;
+ GstElementClass parent_class;
/* signals */
- void (*have_type) (GstElement *element);
+ void (*have_type) (GstElement *element,
+ GstCaps *caps);
};
GType gst_type_find_get_type (void);