| Top |
gboolean (*GstDataQueueCheckFullFunction) (GstDataQueue *queue,guint visible,guint bytes,guint64 time,gpointer checkdata);
void (*GstDataQueueEmptyCallback) (GstDataQueue *queue,gpointer checkdata);
void (*GstDataQueueFullCallback) (GstDataQueue *queue,gpointer checkdata);
GstDataQueue * gst_data_queue_new (GstDataQueueCheckFullFunction checkfull,GstDataQueueFullCallback fullcallback,GstDataQueueEmptyCallback emptycallback,gpointer checkdata);
gboolean gst_data_queue_push_force (GstDataQueue *queue,GstDataQueueItem *item);
void gst_data_queue_set_flushing (GstDataQueue *queue,gboolean flushing);
void gst_data_queue_get_level (GstDataQueue *queue,GstDataQueueSize *level);