VdpReferenceFrameH264 Struct Reference
[VdpDecoder; Video Decoding object]

#include <vdpau.h>


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 derived from the bitstream using a mechanism described in the specification.


Data Fields

VdpVideoSurface surface
VdpBool is_long_term
VdpBool top_is_reference
VdpBool bottom_is_reference
int32_t field_order_cnt [2]
uint16_t frame_idx


Field Documentation

VdpBool VdpReferenceFrameH264::bottom_is_reference
 

Is the bottom field used as a reference. Set to VDP_FALSE for unused entries.

int32_t VdpReferenceFrameH264::field_order_cnt[2]
 

[0]: top, [1]: bottom

uint16_t VdpReferenceFrameH264::frame_idx
 

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

VdpBool VdpReferenceFrameH264::is_long_term
 

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

VdpVideoSurface VdpReferenceFrameH264::surface
 

The surface that contains the reference image. Set to VDP_INVALID_HANDLE for unused entries.

VdpBool VdpReferenceFrameH264::top_is_reference
 

Is the top field used as a reference. Set to VDP_FALSE for unused entries.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 4 20:11:32 2013 for VDPAU by  doxygen 1.4.6