VDPAU
Data Fields
VdpPictureInfoMPEG4Part2 Struct Reference

Picture parameter information for an MPEG-4 Part 2 picture. More...

#include <vdpau.h>

Data Fields

VdpVideoSurface forward_reference
 
VdpVideoSurface backward_reference
 
MPEG 4 part 2 bitstream

Copies of the MPEG 4 part 2 bitstream fields.

int32_t trd [2]
 
int32_t trb [2]
 
uint16_t vop_time_increment_resolution
 
uint8_t vop_coding_type
 
uint8_t vop_fcode_forward
 
uint8_t vop_fcode_backward
 
uint8_t resync_marker_disable
 
uint8_t interlaced
 
uint8_t quant_type
 
uint8_t quarter_sample
 
uint8_t short_video_header
 
uint8_t rounding_control
 
uint8_t alternate_vertical_scan_flag
 
uint8_t top_field_first
 
uint8_t intra_quantizer_matrix [64]
 
uint8_t non_intra_quantizer_matrix [64]
 

Detailed Description

Picture parameter information for an MPEG-4 Part 2 picture.

Note: References to bitstream fields below may refer to data literally parsed from the bitstream, or derived from the bitstream using a mechanism described in the specification.

Field Documentation

◆ alternate_vertical_scan_flag

uint8_t VdpPictureInfoMPEG4Part2::alternate_vertical_scan_flag

◆ backward_reference

VdpVideoSurface VdpPictureInfoMPEG4Part2::backward_reference

Reference used by B frames. Set to VDP_INVALID_HANDLE when not used.

◆ forward_reference

VdpVideoSurface VdpPictureInfoMPEG4Part2::forward_reference

Reference used by B and P frames. Set to VDP_INVALID_HANDLE when not used.

◆ interlaced

uint8_t VdpPictureInfoMPEG4Part2::interlaced

◆ intra_quantizer_matrix

uint8_t VdpPictureInfoMPEG4Part2::intra_quantizer_matrix[64]

◆ non_intra_quantizer_matrix

uint8_t VdpPictureInfoMPEG4Part2::non_intra_quantizer_matrix[64]

◆ quant_type

uint8_t VdpPictureInfoMPEG4Part2::quant_type

◆ quarter_sample

uint8_t VdpPictureInfoMPEG4Part2::quarter_sample

◆ resync_marker_disable

uint8_t VdpPictureInfoMPEG4Part2::resync_marker_disable

◆ rounding_control

uint8_t VdpPictureInfoMPEG4Part2::rounding_control

Derived from vop_rounding_type bitstream field.

◆ short_video_header

uint8_t VdpPictureInfoMPEG4Part2::short_video_header

◆ top_field_first

uint8_t VdpPictureInfoMPEG4Part2::top_field_first

◆ trb

int32_t VdpPictureInfoMPEG4Part2::trb[2]

◆ trd

int32_t VdpPictureInfoMPEG4Part2::trd[2]

◆ vop_coding_type

uint8_t VdpPictureInfoMPEG4Part2::vop_coding_type

◆ vop_fcode_backward

uint8_t VdpPictureInfoMPEG4Part2::vop_fcode_backward

◆ vop_fcode_forward

uint8_t VdpPictureInfoMPEG4Part2::vop_fcode_forward

◆ vop_time_increment_resolution

uint16_t VdpPictureInfoMPEG4Part2::vop_time_increment_resolution

The documentation for this struct was generated from the following file: