GstBaseTransformClass trans_class;
};
-GType gst_capsfilter_get_type (void);
+G_GNUC_INTERNAL GType gst_capsfilter_get_type (void);
G_END_DECLS
void (*preroll_handoff) (GstElement *element, GstBuffer *buf, GstPad *pad);
};
-GType gst_fake_sink_get_type (void);
+G_GNUC_INTERNAL GType gst_fake_sink_get_type (void);
G_END_DECLS
void (*handoff) (GstElement *element, GstBuffer *buf, GstPad *pad);
};
-GType gst_fake_src_get_type (void);
+G_GNUC_INTERNAL GType gst_fake_src_get_type (void);
G_END_DECLS
GstBaseSinkClass parent_class;
};
-GType gst_fd_sink_get_type(void);
+G_GNUC_INTERNAL GType gst_fd_sink_get_type (void);
G_END_DECLS
void (*timeout) (GstElement *element);
};
-GType gst_fd_src_get_type(void);
+G_GNUC_INTERNAL GType gst_fd_src_get_type(void);
G_END_DECLS
GstBaseSinkClass parent_class;
};
-GType gst_file_sink_get_type(void);
+G_GNUC_INTERNAL GType gst_file_sink_get_type (void);
G_END_DECLS
GstBaseSrcClass parent_class;
};
-GType gst_file_src_get_type (void);
+G_GNUC_INTERNAL GType gst_file_src_get_type (void);
G_END_DECLS
GstElementClass parent_class;
};
-GType gst_funnel_get_type (void);
+G_GNUC_INTERNAL GType gst_funnel_get_type (void);
G_END_DECLS
void (*handoff) (GstElement *element, GstBuffer *buf);
};
-GType gst_identity_get_type(void);
+G_GNUC_INTERNAL GType gst_identity_get_type (void);
G_END_DECLS
gint64 (*block) (GstInputSelector *self);
};
-GType gst_input_selector_get_type (void);
+G_GNUC_INTERNAL GType gst_input_selector_get_type (void);
G_END_DECLS
void (*overrun) (GstMultiQueue *queue);
};
-GType gst_multi_queue_get_type (void);
+G_GNUC_INTERNAL GType gst_multi_queue_get_type (void);
G_END_DECLS
GstElementClass parent_class;
};
-GType gst_output_selector_get_type (void);
+G_GNUC_INTERNAL GType gst_output_selector_get_type (void);
G_END_DECLS
void (*pushing) (GstQueue *queue);
};
-GType gst_queue_get_type (void);
+G_GNUC_INTERNAL GType gst_queue_get_type (void);
G_END_DECLS
GstElementClass parent_class;
};
-GType gst_queue2_get_type (void);
+G_GNUC_INTERNAL GType gst_queue2_get_type (void);
G_END_DECLS
guint length;
};
-void gst_queue_array_init (GstQueueArray * array, guint initial_size);
-void gst_queue_array_clear (GstQueueArray * array);
-
-GstQueueArray *gst_queue_array_new (guint initial_size);
-gpointer gst_queue_array_pop_head (GstQueueArray * array);
-void gst_queue_array_push_tail (GstQueueArray * array, gpointer data);
-gboolean gst_queue_array_is_empty (GstQueueArray * array);
-void gst_queue_array_free (GstQueueArray * array);
-
-void gst_queue_array_drop_element (GstQueueArray * array, guint idx);
-guint gst_queue_array_find (GstQueueArray * array, GCompareFunc func,
- gpointer data);
+G_GNUC_INTERNAL void gst_queue_array_init (GstQueueArray * array,
+ guint initial_size);
+
+G_GNUC_INTERNAL void gst_queue_array_clear (GstQueueArray * array);
+
+G_GNUC_INTERNAL GstQueueArray * gst_queue_array_new (guint initial_size);
+
+G_GNUC_INTERNAL gpointer gst_queue_array_pop_head (GstQueueArray * array);
+
+G_GNUC_INTERNAL void gst_queue_array_push_tail (GstQueueArray * array,
+ gpointer data);
+
+G_GNUC_INTERNAL gboolean gst_queue_array_is_empty (GstQueueArray * array);
+
+G_GNUC_INTERNAL void gst_queue_array_free (GstQueueArray * array);
+
+G_GNUC_INTERNAL void gst_queue_array_drop_element (GstQueueArray * array,
+ guint idx);
+
+G_GNUC_INTERNAL guint gst_queue_array_find (GstQueueArray * array,
+ GCompareFunc func,
+ gpointer data);
#endif
GstElementClass parent_class;
};
-GType gst_tee_get_type (void);
+G_GNUC_INTERNAL GType gst_tee_get_type (void);
G_END_DECLS
GstCaps *caps);
};
-GType gst_type_find_element_get_type (void);
+G_GNUC_INTERNAL GType gst_type_find_element_get_type (void);
G_END_DECLS
GstElementClass parent_class;
};
-GType gst_valve_get_type (void);
+G_GNUC_INTERNAL GType gst_valve_get_type (void);
G_END_DECLS