xine-lib 1.2.13-20230125hg15249
Data Fields
vdec_hw_h264_frame_t Struct Reference

#include <vdec_hw_h264.h>

Data Fields

void * user_data
 
vdec_hw_h264_tvdec
 
int profile
 
int level
 
int width
 
int height
 
double ratio
 
int64_t pts
 
int duration
 
int flags
 
int bad_frame
 
int progressive_frame
 
int top_field_first
 
int color_matrix
 
int num_ref_frames
 
const vdec_hw_h264_frame_info_tinfo
 

Field Documentation

◆ bad_frame

int vdec_hw_h264_frame_t::bad_frame

◆ color_matrix

int vdec_hw_h264_frame_t::color_matrix

◆ duration

int vdec_hw_h264_frame_t::duration

<< reordered from vdec_hw_info_h264_put_frame ()

Referenced by _vdec_hw_h264_render(), vdpau_h264_alter_frame_new(), and vdpau_h264_alter_frame_render().

◆ flags

int vdec_hw_h264_frame_t::flags

◆ height

int vdec_hw_h264_frame_t::height

◆ info

const vdec_hw_h264_frame_info_t* vdec_hw_h264_frame_t::info

◆ level

int vdec_hw_h264_frame_t::level

Referenced by _vdec_hw_h264_render().

◆ num_ref_frames

int vdec_hw_h264_frame_t::num_ref_frames

<< (MPEG matrix # << 1) | fullrange

Referenced by _vdec_hw_h264_render(), and vdpau_h264_alter_frame_render().

◆ profile

int vdec_hw_h264_frame_t::profile

◆ progressive_frame

int vdec_hw_h264_frame_t::progressive_frame

0 (OK), 1 (may be distorted by missing ref frames), 2 (decode error).

Referenced by _vdec_hw_h264_render(), and vdpau_h264_alter_frame_new().

◆ pts

int64_t vdec_hw_h264_frame_t::pts

◆ ratio

double vdec_hw_h264_frame_t::ratio

◆ top_field_first

int vdec_hw_h264_frame_t::top_field_first

◆ user_data

void* vdec_hw_h264_frame_t::user_data

◆ vdec

vdec_hw_h264_t* vdec_hw_h264_frame_t::vdec

◆ width

int vdec_hw_h264_frame_t::width

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