FFmpeg
Loading...
Searching...
No Matches
VDPAUContext Struct Reference

#include <libavcodec/vdpau_internal.h>

Data Fields

VdpDevice device
 VDPAU device handle.
VdpDecoder decoder
 VDPAU decoder handle.
VdpGetProcAddress * get_proc_address
 VDPAU device driver.
VdpDecoderRender * render
 VDPAU decoder render callback.
uint32_t width
uint32_t height

Detailed Description

Definition at line 73 of file vdpau_internal.h.

Field Documentation

◆ device

VdpDevice VDPAUContext::device

VDPAU device handle.

Definition at line 77 of file vdpau_internal.h.

Referenced by ff_vdpau_common_init(), ff_vdpau_common_reinit(), and ff_vdpau_common_uninit().

◆ decoder

VdpDecoder VDPAUContext::decoder

VDPAU decoder handle.

Definition at line 82 of file vdpau_internal.h.

Referenced by ff_vdpau_common_end_frame(), ff_vdpau_common_init(), and ff_vdpau_common_uninit().

◆ get_proc_address

VdpGetProcAddress* VDPAUContext::get_proc_address

VDPAU device driver.

Definition at line 87 of file vdpau_internal.h.

Referenced by ff_vdpau_common_init(), and ff_vdpau_common_uninit().

◆ render

VdpDecoderRender* VDPAUContext::render

VDPAU decoder render callback.

Definition at line 92 of file vdpau_internal.h.

Referenced by ff_vdpau_common_end_frame(), and ff_vdpau_common_init().

◆ width

uint32_t VDPAUContext::width

◆ height

uint32_t VDPAUContext::height

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