FFmpeg  4.0
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 [3]
 
int nb_pix_fmts [3]
 

Detailed Description

Definition at line 35 of file hwcontext_vdpau.c.

Field Documentation

◆ get_transfer_caps

VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities* VDPAUDeviceContext::get_transfer_caps

Definition at line 36 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_init_pixmfts().

◆ get_data

VdpVideoSurfaceGetBitsYCbCr* VDPAUDeviceContext::get_data

Definition at line 37 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_frames_init().

◆ put_data

VdpVideoSurfacePutBitsYCbCr* VDPAUDeviceContext::put_data

Definition at line 38 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_frames_init().

◆ surf_create

VdpVideoSurfaceCreate* VDPAUDeviceContext::surf_create

Definition at line 39 of file hwcontext_vdpau.c.

Referenced by vdpau_device_init(), and vdpau_pool_alloc().

◆ surf_destroy

VdpVideoSurfaceDestroy* VDPAUDeviceContext::surf_destroy

Definition at line 40 of file hwcontext_vdpau.c.

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

◆ pix_fmts

enum AVPixelFormat* VDPAUDeviceContext::pix_fmts[3]

Definition at line 42 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[3]

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