Holds picture parameter information for an MPEG-4 Part 2 picture.
Definition at line 899 of file nvmedia_common_decode.h.
Data Fields | |
NvMediaRefSurface * | forward_reference |
Reference used by B and P frames. More... | |
NvMediaRefSurface * | backward_reference |
Reference used by B frames. More... | |
int32_t | trd [2] |
Holds a copy of the bitstream field. More... | |
int32_t | trb [2] |
Holds a copy of the bitstream field. More... | |
uint16_t | vop_time_increment_resolution |
Holds a copy of the bitstream field. More... | |
uint32_t | vop_time_increment_bitcount |
Holds a copy of the bitstream field. More... | |
uint8_t | vop_coding_type |
Holds a copy of the bitstream field. More... | |
uint8_t | vop_fcode_forward |
Holds a copy of the bitstream field. More... | |
uint8_t | vop_fcode_backward |
Holds a copy of the bitstream field. More... | |
uint8_t | resync_marker_disable |
Holds a copy of the bitstream field. More... | |
uint8_t | interlaced |
Holds a copy of the bitstream field. More... | |
uint8_t | quant_type |
Holds a copy of the bitstream field. More... | |
uint8_t | quarter_sample |
Holds a copy of the bitstream field. More... | |
uint8_t | short_video_header |
Holds a copy of the bitstream field. More... | |
uint8_t | rounding_control |
Derived from vop_rounding_type bitstream field. More... | |
uint8_t | alternate_vertical_scan_flag |
Holds a copy of the bitstream field. More... | |
uint8_t | top_field_first |
Holds a copy of the bitstream field. More... | |
uint8_t | intra_quantizer_matrix [64] |
Holds a copy of the bitstream field. More... | |
uint8_t | non_intra_quantizer_matrix [64] |
Holds a copy of the bitstream field. More... | |
uint8_t | data_partitioned |
Holds a copy of the bitstream field. More... | |
uint8_t | reversible_vlc |
Holds a copy of the bitstream field. More... | |
uint32_t | nNumSlices |
Number of slices in this picture. More... | |
uint32_t * | pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment. More... | |
uint16_t | video_object_layer_width |
Parser Only: Video object layer width. More... | |
uint16_t | video_object_layer_height |
Parser Only: Video object layer height. More... | |
uint32_t | divx_flags |
Parser Only: DivX flags. More... | |
uint32_t | bGMCConceal |
Parser only: DivX GMC Concealment Flag to prevent decoding of non I-VOPs during a GMC sequence and indicate beginning / end of a GMC sequence. More... | |
uint8_t NvMediaPictureInfoMPEG4Part2::alternate_vertical_scan_flag |
Holds a copy of the bitstream field.
Definition at line 938 of file nvmedia_common_decode.h.
NvMediaRefSurface* NvMediaPictureInfoMPEG4Part2::backward_reference |
Reference used by B frames.
Set to NULL when not used.
Definition at line 909 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoMPEG4Part2::bGMCConceal |
Parser only: DivX GMC Concealment Flag to prevent decoding of non I-VOPs during a GMC sequence and indicate beginning / end of a GMC sequence.
Definition at line 964 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::data_partitioned |
Holds a copy of the bitstream field.
Definition at line 946 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoMPEG4Part2::divx_flags |
Parser Only: DivX flags.
Definition at line 960 of file nvmedia_common_decode.h.
NvMediaRefSurface* NvMediaPictureInfoMPEG4Part2::forward_reference |
Reference used by B and P frames.
Set to NULL when not used.
Definition at line 904 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::interlaced |
Holds a copy of the bitstream field.
Definition at line 928 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::intra_quantizer_matrix[64] |
Holds a copy of the bitstream field.
Definition at line 942 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoMPEG4Part2::nNumSlices |
Number of slices in this picture.
nNumSlices entries contain the offset of each slice within the bitstream data buffer. Required for nvdec.
Definition at line 951 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::non_intra_quantizer_matrix[64] |
Holds a copy of the bitstream field.
Definition at line 944 of file nvmedia_common_decode.h.
uint32_t* NvMediaPictureInfoMPEG4Part2::pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment.
Definition at line 953 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::quant_type |
Holds a copy of the bitstream field.
Definition at line 930 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::quarter_sample |
Holds a copy of the bitstream field.
Definition at line 932 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::resync_marker_disable |
Holds a copy of the bitstream field.
Definition at line 926 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::reversible_vlc |
Holds a copy of the bitstream field.
Definition at line 948 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::rounding_control |
Derived from vop_rounding_type bitstream field.
Definition at line 936 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::short_video_header |
Holds a copy of the bitstream field.
Definition at line 934 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::top_field_first |
Holds a copy of the bitstream field.
Definition at line 940 of file nvmedia_common_decode.h.
int32_t NvMediaPictureInfoMPEG4Part2::trb[2] |
Holds a copy of the bitstream field.
Definition at line 914 of file nvmedia_common_decode.h.
int32_t NvMediaPictureInfoMPEG4Part2::trd[2] |
Holds a copy of the bitstream field.
Definition at line 912 of file nvmedia_common_decode.h.
uint16_t NvMediaPictureInfoMPEG4Part2::video_object_layer_height |
Parser Only: Video object layer height.
Definition at line 958 of file nvmedia_common_decode.h.
uint16_t NvMediaPictureInfoMPEG4Part2::video_object_layer_width |
Parser Only: Video object layer width.
Definition at line 956 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::vop_coding_type |
Holds a copy of the bitstream field.
Definition at line 920 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::vop_fcode_backward |
Holds a copy of the bitstream field.
Definition at line 924 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoMPEG4Part2::vop_fcode_forward |
Holds a copy of the bitstream field.
Definition at line 922 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoMPEG4Part2::vop_time_increment_bitcount |
Holds a copy of the bitstream field.
Definition at line 918 of file nvmedia_common_decode.h.
uint16_t NvMediaPictureInfoMPEG4Part2::vop_time_increment_resolution |
Holds a copy of the bitstream field.
Definition at line 916 of file nvmedia_common_decode.h.