GstBuffer

Undocumented in source.

Members

Variables

dts
GstClockTime dts;

decoding timestamp of the buffer, can be GST_CLOCK_TIME_NONE when the dts is not known or relevant. The dts contains the timestamp when the media should be processed.

duration
GstClockTime duration;

duration in time of the buffer data, can be GST_CLOCK_TIME_NONE when the duration is not known or relevant.

miniObject
GstMiniObject miniObject;

the parent structure

offset
ulong offset;

a media specific offset for the buffer data. For video frames, this is the frame number of this buffer. For audio samples, this is the offset of the first sample in this buffer. For file data or compressed data this is the byte offset of the first byte in this buffer.

offsetEnd
ulong offsetEnd;

the last offset contained in this buffer. It has the same format as offset.

pool
GstBufferPool* pool;

pointer to the pool owner of the buffer

pts
GstClockTime pts;

presentation timestamp of the buffer, can be GST_CLOCK_TIME_NONE when the pts is not known or relevant. The pts contains the timestamp when the media should be presented to the user.