GstBaseParseFrame

Undocumented in source.

struct GstBaseParseFrame {
int size;
uint[2] GstReservedI;
void*[2] GstReservedP;
uint PrivateFlags;
}

Members

Variables

buffer
GstBuffer* buffer;

input data to be parsed for frames.

flags
uint flags;

a combination of input and output GstBaseParseFrameFlags that convey additional context to subclass or allow subclass to tune subsequent gst.BaseParse.BaseParse actions.

offset
ulong offset;

media specific offset of input frame Note that a converter may have a different one on the frame's buffer.

outBuffer
GstBuffer* outBuffer;

output data.

overhead
int overhead;

subclass can set this to indicates the metadata overhead for the given frame, which is then used to enable more accurate bitrate computations. If this is -1, it is assumed that this frame should be skipped in bitrate calculation.