GstDataQueueItem

Structure used by #GstDataQueue. You can supply a different structure, as long as the top of the structure is identical to this structure.

Members

Variables

GstReserved
void*[4] GstReserved;
Undocumented in source.
destroy
GDestroyNotify destroy;

The #GDestroyNotify function to use to free the #GstDataQueueItem. This function should also drop the reference to @object the owner of the #GstDataQueueItem is assumed to hold.

duration
ulong duration;

the duration in #GstClockTime of the miniobject. Can not be %GST_CLOCK_TIME_NONE.

object
GstMiniObject* object;

the #GstMiniObject to queue.

size
uint size;

the size in bytes of the miniobject.

visible
bool visible;

%TRUE if @object should be considered as a visible object.

Meta