GstEvent
Event definitions.
The event classes are used to construct and query events.
The different major types of events.
@GST_EVENT_UNKNOWN: unknown event.
@GST_EVENT_EOS: an end-of-stream event.
@GST_EVENT_FLUSH: a flush event.
@GST_EVENT_EMPTY: an empty event.
@GST_EVENT_SEEK: a seek event.
@GST_EVENT_DISCONTINUOUS: a discontinuous event to indicate the stream has a discontinuity.
Get the event type.
@event: The event to query.
Get the timestamp of the event.
@event: The event to query.
The different types of seek events.
@GST_SEEK_ANY: the seek is performed anyway.
@GST_SEEK_TIMEOFFSET: this is a seek to specific timeoffset
@GST_SEEK_BYTEOFFSET: this is a seek to specific byteoffset
Get the seektype of the GST_EVENT_SEEK.
@event: The event to query.
Get the offset of the seek event.
@event: The event to query.
Qeury wether the seek event also needs a flush.
@event: The event to query.
The event data structure.
@data: The parent data type.
@type: The event type.
@timestamp: The event timestamp.
@type:
@Returns:
@event:
@type:
@offset:
@flush:
@Returns: