GstVideoCodecState

Structure representing the state of an incoming or outgoing video stream for encoders and decoders.

Decoders and encoders will receive such a state through their respective @set_format vmethods.

Decoders and encoders can set the downstream state, by using the gstvideo.video_decoder.VideoDecoder.setOutputState or gstvideo.video_encoder.VideoEncoder.setOutputState methods.

Members

Variables

allocationCaps
GstCaps* allocationCaps;

The #GstCaps for allocation query and pool negotiation. Since: 1.10

caps
GstCaps* caps;

The #GstCaps used in the caps negotiation of the pad.

codecData
GstBuffer* codecData;

a #GstBuffer corresponding to the 'codec_data' field of a stream, or NULL.

contentLightLevel
GstVideoContentLightLevel* contentLightLevel;

Content light level information for the stream.

info
GstVideoInfo info;

The #GstVideoInfo describing the stream

masteringDisplayInfo
GstVideoMasteringDisplayInfo* masteringDisplayInfo;

Mastering display color volume information (HDR metadata) for the stream.

padding
void*[17] padding;
refCount
int refCount;