state_trackers/vdpau: Add support for VC-1 decoding
Add a struct with all the fields. Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
This commit is contained in:
committed by
Christian König
parent
91d33b5c58
commit
eadbcb221d
@@ -212,6 +212,40 @@ struct pipe_mpeg4_quant_matrix
|
||||
const uint8_t *non_intra_matrix;
|
||||
};
|
||||
|
||||
struct pipe_vc1_picture_desc
|
||||
{
|
||||
struct pipe_picture_desc base;
|
||||
uint32_t slice_count;
|
||||
uint8_t picture_type;
|
||||
uint8_t frame_coding_mode;
|
||||
uint8_t postprocflag;
|
||||
uint8_t pulldown;
|
||||
uint8_t interlace;
|
||||
uint8_t tfcntrflag;
|
||||
uint8_t finterpflag;
|
||||
uint8_t psf;
|
||||
uint8_t dquant;
|
||||
uint8_t panscan_flag;
|
||||
uint8_t refdist_flag;
|
||||
uint8_t quantizer;
|
||||
uint8_t extended_mv;
|
||||
uint8_t extended_dmv;
|
||||
uint8_t overlap;
|
||||
uint8_t vstransform;
|
||||
uint8_t loopfilter;
|
||||
uint8_t fastuvmc;
|
||||
uint8_t range_mapy_flag;
|
||||
uint8_t range_mapy;
|
||||
uint8_t range_mapuv_flag;
|
||||
uint8_t range_mapuv;
|
||||
uint8_t multires;
|
||||
uint8_t syncmarker;
|
||||
uint8_t rangered;
|
||||
uint8_t maxbframes;
|
||||
uint8_t deblockEnable;
|
||||
uint8_t pquant;
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user