NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release

Detailed Description

Information about an H.264 reference frame.

Note
References to "copy of bitstream field" in the field descriptions may:
  • Refer to data literally parsed from the bitstream or
  • Be derived from the bitstream using a mechanism described in the specification.

Definition at line 239 of file nvmedia_common_decode.h.

Data Fields

NvMediaRefSurfacesurface
 The surface that contains the reference image. More...
 
uint32_t is_long_term
 Is this a long term reference (else short term). More...
 
uint32_t top_is_reference
 Is the top field used as a reference. More...
 
uint32_t bottom_is_reference
 Is the bottom field used as a reference. More...
 
int32_t field_order_cnt [2]
 [0]: top, [1]: bottom More...
 
uint16_t FrameIdx
 Copy of the H.264 bitstream field: frame_num from slice_header for short-term references, LongTermPicNum from decoding algorithm for long-term references. More...
 
uint16_t not_existing
 Parser only: Non-existing reference frame flag (corresponding PicIdx should be set to -1) More...
 

Field Documentation

◆ bottom_is_reference

uint32_t NvMediaReferenceFrameH264::bottom_is_reference

Is the bottom field used as a reference.

Set to false for unused entries.

Definition at line 256 of file nvmedia_common_decode.h.

◆ field_order_cnt

int32_t NvMediaReferenceFrameH264::field_order_cnt[2]

[0]: top, [1]: bottom

Definition at line 258 of file nvmedia_common_decode.h.

◆ FrameIdx

uint16_t NvMediaReferenceFrameH264::FrameIdx

Copy of the H.264 bitstream field: frame_num from slice_header for short-term references, LongTermPicNum from decoding algorithm for long-term references.

Definition at line 264 of file nvmedia_common_decode.h.

◆ is_long_term

uint32_t NvMediaReferenceFrameH264::is_long_term

Is this a long term reference (else short term).

Definition at line 246 of file nvmedia_common_decode.h.

◆ not_existing

uint16_t NvMediaReferenceFrameH264::not_existing

Parser only: Non-existing reference frame flag (corresponding PicIdx should be set to -1)

Definition at line 269 of file nvmedia_common_decode.h.

◆ surface

NvMediaRefSurface* NvMediaReferenceFrameH264::surface

The surface that contains the reference image.

Set to NULL for unused entries.

Definition at line 244 of file nvmedia_common_decode.h.

◆ top_is_reference

uint32_t NvMediaReferenceFrameH264::top_is_reference

Is the top field used as a reference.

Set to false for unused entries.

Definition at line 251 of file nvmedia_common_decode.h.


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