NVIDIA DRIVE OS Linux SDK API Reference5.1.6.0 Release |
Holds picture parameter information for an MPEG 1 or MPEG 2 picture.
Definition at line 772 of file nvmedia_common.h.
Data Fields | |
NvMediaRefSurface * | forward_reference |
Reference used by B and P frames. More... | |
NvMediaRefSurface * | backward_reference |
Reference used by B frames. More... | |
uint8_t | picture_structure |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | picture_coding_type |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | intra_dc_precision |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | frame_pred_frame_dct |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | concealment_motion_vectors |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | intra_vlc_format |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | alternate_scan |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | q_scale_type |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | top_field_first |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | full_pel_forward_vector |
Holds a copy of the MPEG-1 bitstream field. More... | |
uint8_t | full_pel_backward_vector |
Holds a copy of the MPEG-1 bitstream field. More... | |
uint8_t | f_code [2][2] |
Holds a copy of the MPEG bitstream field. More... | |
uint8_t | intra_quantizer_matrix [64] |
Holds a copy of the MPEG bitstream field, converted to raster order. More... | |
uint8_t | non_intra_quantizer_matrix [64] |
Holds a copy of the MPEG bitstream field, converted to raster order. More... | |
uint32_t | nNumSlices |
Holds the number of slices in this picture. More... | |
uint32_t * | pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment. More... | |
uint8_t | flag_slices_across_multiple_rows |
Indicates whether the MPEG slices span across multiple rows. More... | |
uint8_t NvMediaPictureInfoMPEG1Or2::alternate_scan |
Holds a copy of the MPEG bitstream field.
Definition at line 797 of file nvmedia_common.h.
NvMediaRefSurface* NvMediaPictureInfoMPEG1Or2::backward_reference |
Reference used by B frames.
Set to NULL when not used.
Definition at line 782 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::concealment_motion_vectors |
Holds a copy of the MPEG bitstream field.
Definition at line 793 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::f_code[2][2] |
Holds a copy of the MPEG bitstream field.
For MPEG-1, fill both horizontal and vertical entries.
Definition at line 810 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::flag_slices_across_multiple_rows |
Indicates whether the MPEG slices span across multiple rows.
Definition at line 822 of file nvmedia_common.h.
NvMediaRefSurface* NvMediaPictureInfoMPEG1Or2::forward_reference |
Reference used by B and P frames.
Set to NULL when not used.
Definition at line 777 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::frame_pred_frame_dct |
Holds a copy of the MPEG bitstream field.
Definition at line 791 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::full_pel_backward_vector |
Holds a copy of the MPEG-1 bitstream field.
For MPEG-2, set to 0.
Definition at line 805 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::full_pel_forward_vector |
Holds a copy of the MPEG-1 bitstream field.
For MPEG-2, set to 0.
Definition at line 803 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::intra_dc_precision |
Holds a copy of the MPEG bitstream field.
Definition at line 789 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::intra_quantizer_matrix[64] |
Holds a copy of the MPEG bitstream field, converted to raster order.
Definition at line 812 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::intra_vlc_format |
Holds a copy of the MPEG bitstream field.
Definition at line 795 of file nvmedia_common.h.
uint32_t NvMediaPictureInfoMPEG1Or2::nNumSlices |
Holds the 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 818 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::non_intra_quantizer_matrix[64] |
Holds a copy of the MPEG bitstream field, converted to raster order.
Definition at line 814 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::picture_coding_type |
Holds a copy of the MPEG bitstream field.
Definition at line 787 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::picture_structure |
Holds a copy of the MPEG bitstream field.
Definition at line 785 of file nvmedia_common.h.
uint32_t* NvMediaPictureInfoMPEG1Or2::pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment.
Definition at line 820 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::q_scale_type |
Holds a copy of the MPEG bitstream field.
Definition at line 799 of file nvmedia_common.h.
uint8_t NvMediaPictureInfoMPEG1Or2::top_field_first |
Holds a copy of the MPEG bitstream field.
Definition at line 801 of file nvmedia_common.h.