Picture parameter information for a VP8 picture.
Definition at line 1105 of file nvmedia_common_decode.h.
Data Fields | |
NvMediaRefSurface * | LastReference |
Last reference frame. More... | |
NvMediaRefSurface * | GoldenReference |
Golden reference frame. More... | |
NvMediaRefSurface * | AltReference |
Alternate reference frame. More... | |
uint8_t | key_frame |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | version |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | show_frame |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | clamp_type |
Copy of the VP8 bitstream field. More... | |
uint8_t | segmentation_enabled |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | update_mb_seg_map |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | update_mb_seg_data |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | update_mb_seg_abs |
Copy of the VP8 bitstream field. More... | |
uint8_t | filter_type |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | loop_filter_level |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | sharpness_level |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | mode_ref_lf_delta_enabled |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | mode_ref_lf_delta_update |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | num_of_partitions |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | dequant_index |
Holds a copy of the VP8 bitstream field. More... | |
int8_t | deltaq [5] |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | golden_ref_frame_sign_bias |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | alt_ref_frame_sign_bias |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | refresh_entropy_probs |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | CbrHdrBedValue |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | CbrHdrBedRange |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | mb_seg_tree_probs [3] |
Holds a copy of the VP8 bitstream field. More... | |
int8_t | seg_feature [2][4] |
Holds a copy of the VP8 bitstream field. More... | |
int8_t | ref_lf_deltas [4] |
Holds a copy of the VP8 bitstream field. More... | |
int8_t | mode_lf_deltas [4] |
Holds a copy of the VP8 bitstream field. More... | |
uint8_t | BitsConsumed |
Bits consumed for the current bitstream byte. More... | |
uint8_t | AlignByte [3] |
Holds a copy of the VP8 bitstream field. More... | |
uint32_t | hdr_partition_size |
Remaining header parition size. More... | |
uint32_t | hdr_start_offset |
Start of header partition. More... | |
uint32_t | hdr_processed_offset |
Offset to byte which is parsed in cpu. More... | |
uint32_t | coeff_partition_size [8] |
Holds a copy of the VP8 bitstream field. More... | |
uint32_t | coeff_partition_start_offset [8] |
Holds a copy of the VP8 bitstream field. More... | |
uint32_t | nNumSlices |
Number of slices in this picture. More... | |
uint32_t * | pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment. More... | |
uint32_t | uCoeffPartitionDataLen |
Number of bytes in VP8 Coeff partition (for OTF case) More... | |
uint32_t | uCoeffPartitionBufferHandle |
Handle to VP8 Coeff partition (for OTF case). More... | |
uint32_t | RetRefreshGoldenFrame |
Parser only: RetRefreshGoldenFrame. More... | |
uint32_t | RetRefreshAltFrame |
Parser only: RetRefreshAltFrame. More... | |
uint32_t | RetRefreshLastFrame |
Parser only: RetRefreshLastFrame. More... | |
uint8_t NvMediaPictureInfoVP8::AlignByte[3] |
Holds a copy of the VP8 bitstream field.
Definition at line 1174 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::alt_ref_frame_sign_bias |
Holds a copy of the VP8 bitstream field.
Definition at line 1154 of file nvmedia_common_decode.h.
NvMediaRefSurface* NvMediaPictureInfoVP8::AltReference |
Alternate reference frame.
Definition at line 1111 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::BitsConsumed |
Bits consumed for the current bitstream byte.
Definition at line 1172 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::CbrHdrBedRange |
Holds a copy of the VP8 bitstream field.
Definition at line 1160 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::CbrHdrBedValue |
Holds a copy of the VP8 bitstream field.
Definition at line 1158 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::clamp_type |
Copy of the VP8 bitstream field.
0 = clamp needed in decoder, 1 = no clamp needed
Definition at line 1122 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::coeff_partition_size[8] |
Holds a copy of the VP8 bitstream field.
Definition at line 1182 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::coeff_partition_start_offset[8] |
Holds a copy of the VP8 bitstream field.
Definition at line 1184 of file nvmedia_common_decode.h.
int8_t NvMediaPictureInfoVP8::deltaq[5] |
Holds a copy of the VP8 bitstream field.
Definition at line 1149 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::dequant_index |
Holds a copy of the VP8 bitstream field.
Definition at line 1147 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::filter_type |
Holds a copy of the VP8 bitstream field.
Definition at line 1135 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::golden_ref_frame_sign_bias |
Holds a copy of the VP8 bitstream field.
Definition at line 1152 of file nvmedia_common_decode.h.
NvMediaRefSurface* NvMediaPictureInfoVP8::GoldenReference |
Golden reference frame.
Definition at line 1109 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::hdr_partition_size |
Remaining header parition size.
Definition at line 1176 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::hdr_processed_offset |
Offset to byte which is parsed in cpu.
Definition at line 1180 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::hdr_start_offset |
Start of header partition.
Definition at line 1178 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::key_frame |
Holds a copy of the VP8 bitstream field.
Definition at line 1113 of file nvmedia_common_decode.h.
NvMediaRefSurface* NvMediaPictureInfoVP8::LastReference |
Last reference frame.
Definition at line 1107 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::loop_filter_level |
Holds a copy of the VP8 bitstream field.
Definition at line 1137 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::mb_seg_tree_probs[3] |
Holds a copy of the VP8 bitstream field.
Definition at line 1162 of file nvmedia_common_decode.h.
int8_t NvMediaPictureInfoVP8::mode_lf_deltas[4] |
Holds a copy of the VP8 bitstream field.
Definition at line 1169 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::mode_ref_lf_delta_enabled |
Holds a copy of the VP8 bitstream field.
Definition at line 1141 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::mode_ref_lf_delta_update |
Holds a copy of the VP8 bitstream field.
Definition at line 1143 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::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 1187 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::num_of_partitions |
Holds a copy of the VP8 bitstream field.
Definition at line 1145 of file nvmedia_common_decode.h.
uint32_t* NvMediaPictureInfoVP8::pSliceDataOffsets |
Passing NULL for pSliceDataOffsets disables error-concealment.
Definition at line 1189 of file nvmedia_common_decode.h.
int8_t NvMediaPictureInfoVP8::ref_lf_deltas[4] |
Holds a copy of the VP8 bitstream field.
Definition at line 1167 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::refresh_entropy_probs |
Holds a copy of the VP8 bitstream field.
Definition at line 1156 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::RetRefreshAltFrame |
Parser only: RetRefreshAltFrame.
Definition at line 1198 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::RetRefreshGoldenFrame |
Parser only: RetRefreshGoldenFrame.
Definition at line 1196 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::RetRefreshLastFrame |
Parser only: RetRefreshLastFrame.
Definition at line 1200 of file nvmedia_common_decode.h.
int8_t NvMediaPictureInfoVP8::seg_feature[2][4] |
Holds a copy of the VP8 bitstream field.
Definition at line 1165 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::segmentation_enabled |
Holds a copy of the VP8 bitstream field.
Definition at line 1124 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::sharpness_level |
Holds a copy of the VP8 bitstream field.
Definition at line 1139 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::show_frame |
Holds a copy of the VP8 bitstream field.
Definition at line 1117 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::uCoeffPartitionBufferHandle |
Handle to VP8 Coeff partition (for OTF case).
Definition at line 1193 of file nvmedia_common_decode.h.
uint32_t NvMediaPictureInfoVP8::uCoeffPartitionDataLen |
Number of bytes in VP8 Coeff partition (for OTF case)
Definition at line 1191 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::update_mb_seg_abs |
Copy of the VP8 bitstream field.
0 means delta, 1 means absolute value
Definition at line 1133 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::update_mb_seg_data |
Holds a copy of the VP8 bitstream field.
Definition at line 1128 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::update_mb_seg_map |
Holds a copy of the VP8 bitstream field.
Definition at line 1126 of file nvmedia_common_decode.h.
uint8_t NvMediaPictureInfoVP8::version |
Holds a copy of the VP8 bitstream field.
Definition at line 1115 of file nvmedia_common_decode.h.