Information about an H.264 reference frame.
Definition at line 246 of file tvmr/include/nvmedia_common_decode.h.
Data Fields | |
NvMediaRefSurface * | surface |
The surface that contains the reference image. More... | |
NvMediaBool | is_long_term |
Is this a long term reference (else short term). More... | |
NvMediaBool | top_is_reference |
Is the top field used as a reference. More... | |
NvMediaBool | 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... | |
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... | |
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/mm/inc/public/nvmedia_common_decode.h.
NvMediaBool NvMediaReferenceFrameH264::bottom_is_reference |
Is the bottom field used as a reference.
Set to NVMEDIA_FALSE for unused entries.
Definition at line 263 of file tvmr/include/nvmedia_common_decode.h.
int32_t NvMediaReferenceFrameH264::field_order_cnt |
[0]: top, [1]: bottom
Definition at line 265 of file tvmr/include/nvmedia_common_decode.h.
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 271 of file tvmr/include/nvmedia_common_decode.h.
uint32_t NvMediaReferenceFrameH264::is_long_term |
Is this a long term reference (else short term).
Definition at line 246 of file nvmedia/mm/inc/public/nvmedia_common_decode.h.
NvMediaBool NvMediaReferenceFrameH264::is_long_term |
Is this a long term reference (else short term).
Definition at line 253 of file tvmr/include/nvmedia_common_decode.h.
uint16_t NvMediaReferenceFrameH264::not_existing |
Parser only: Non-existing reference frame flag (corresponding PicIdx should be set to -1)
Definition at line 276 of file tvmr/include/nvmedia_common_decode.h.
NvMediaRefSurface * NvMediaReferenceFrameH264::surface |
The surface that contains the reference image.
Set to NULL for unused entries.
Definition at line 251 of file tvmr/include/nvmedia_common_decode.h.
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/mm/inc/public/nvmedia_common_decode.h.
NvMediaBool NvMediaReferenceFrameH264::top_is_reference |
Is the top field used as a reference.
Set to NVMEDIA_FALSE for unused entries.
Definition at line 258 of file tvmr/include/nvmedia_common_decode.h.