#include <vdpau.h>
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 | forward_reference |
VdpVideoSurface | backward_reference |
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 |
|
Reference used by B frames. Set to VDP_INVALID_HANDLE when not used. |
|
Out-of-loop deblocking enable. Bit 0 of POSTPROC from VC-1 7.1.1.27 Note that bit 1 of POSTPROC (dering enable) should not be included. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.8. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.14. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.7. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.6. |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.11. |
|
Reference used by B and P frames. Set to VDP_INVALID_HANDLE when not used. |
|
Progressive=0, Frame-interlace=2, Field-interlace=3; see VC-1 7.1.1.15. |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.9. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.5. |
|
Copy of the VC-1 bitstream field. See VC-1 J.1.17. Only used by simple and main profiles. |
|
Copy of the VC-1 bitstream field. See VC-1 J.1.10. Only used by simple and main profiles. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.10. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.3. |
|
I=0, P=1, B=3, BI=4 from 7.1.1.4. |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.5. |
|
Parameter used by VC-1 Annex H deblocking algorithm. Note that VDPAU implementations may choose which deblocking algorithm to use. See VC-1 7.1.1.6 |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.3. |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.8. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.11. |
|
Copy of the VC-1 bitstream field. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.16. |
|
Copy of the VC-1 bitstream field. |
|
Copy of the VC-1 bitstream field. See VC-1 6.12.15. |
|
VC-1 SP/MP range reduction control. Only used by simple and main profiles. Bit 0: Copy of rangered VC-1 bitstream field; See VC-1 J.1.17. Bit 1: Copy of rangeredfrm VC-1 bitstream fiels; See VC-1 7.1.13. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.4. |
|
Number of slices in the bitstream provided. |
|
Copy of the VC-1 bitstream field. See VC-1 J.1.16. Only used by simple and main profiles. |
|
Copy of the VC-1 bitstream field. See VC-1 6.1.10. |
|
Copy of the VC-1 bitstream field. See VC-1 6.2.9. |