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
);