FFmpeg
Data Fields
VDPAUDeviceContext Struct Reference

Data Fields

VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities * get_transfer_caps
 
VdpVideoSurfaceGetBitsYCbCr * get_data
 
VdpVideoSurfacePutBitsYCbCr * put_data
 
VdpVideoSurfaceCreate * surf_create
 
VdpVideoSurfaceDestroy * surf_destroy
 
enum AVPixelFormatpix_fmts [FF_ARRAY_ELEMS(vdpau_pix_fmts)]
 
int nb_pix_fmts [FF_ARRAY_ELEMS(vdpau_pix_fmts)]
 

Detailed Description

Definition at line 85 of file hwcontext_vdpau.c.

Field Documentation

◆ get_transfer_caps

VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities* VDPAUDeviceContext::get_transfer_caps

Definition at line 86 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_init_pixmfts().

◆ get_data

VdpVideoSurfaceGetBitsYCbCr* VDPAUDeviceContext::get_data

Definition at line 87 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_frames_init().

◆ put_data

VdpVideoSurfacePutBitsYCbCr* VDPAUDeviceContext::put_data

Definition at line 88 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_frames_init().

◆ surf_create

VdpVideoSurfaceCreate* VDPAUDeviceContext::surf_create

Definition at line 89 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_pool_alloc().

◆ surf_destroy

VdpVideoSurfaceDestroy* VDPAUDeviceContext::surf_destroy

Definition at line 90 of file hwcontext_vdpau.c.

Referenced by vdpau_buffer_free(), vdpau_device_init(), and vdpau_pool_alloc().

◆ pix_fmts

enum AVPixelFormat* VDPAUDeviceContext::pix_fmts[FF_ARRAY_ELEMS(vdpau_pix_fmts)]

Definition at line 92 of file hwcontext_vdpau.c.

Referenced by vdpau_device_uninit(), vdpau_frames_init(), and vdpau_init_pixmfts().

◆ nb_pix_fmts

int VDPAUDeviceContext::nb_pix_fmts[FF_ARRAY_ELEMS(vdpau_pix_fmts)]

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