Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
VDPAU::VDPAU_procs Struct Reference

#include <VDPAU.h>

Public Attributes

VdpGetProcAddress * vdp_get_proc_address
 
VdpDeviceDestroy * vdp_device_destroy
 
VdpVideoSurfaceCreate * vdp_video_surface_create
 
VdpVideoSurfaceDestroy * vdp_video_surface_destroy
 
VdpVideoSurfacePutBitsYCbCr * vdp_video_surface_put_bits_y_cb_cr
 
VdpVideoSurfaceGetBitsYCbCr * vdp_video_surface_get_bits_y_cb_cr
 
VdpOutputSurfacePutBitsYCbCr * vdp_output_surface_put_bits_y_cb_cr
 
VdpOutputSurfacePutBitsNative * vdp_output_surface_put_bits_native
 
VdpOutputSurfaceCreate * vdp_output_surface_create
 
VdpOutputSurfaceDestroy * vdp_output_surface_destroy
 
VdpOutputSurfaceGetBitsNative * vdp_output_surface_get_bits_native
 
VdpOutputSurfaceRenderOutputSurface * vdp_output_surface_render_output_surface
 
VdpOutputSurfacePutBitsIndexed * vdp_output_surface_put_bits_indexed
 
VdpVideoMixerCreate * vdp_video_mixer_create
 
VdpVideoMixerSetFeatureEnables * vdp_video_mixer_set_feature_enables
 
VdpVideoMixerQueryParameterSupport * vdp_video_mixer_query_parameter_support
 
VdpVideoMixerQueryFeatureSupport * vdp_video_mixer_query_feature_support
 
VdpVideoMixerDestroy * vdp_video_mixer_destroy
 
VdpVideoMixerRender * vdp_video_mixer_render
 
VdpVideoMixerSetAttributeValues * vdp_video_mixer_set_attribute_values
 
VdpGenerateCSCMatrix * vdp_generate_csc_matrix
 
VdpGetErrorString * vdp_get_error_string
 
VdpDecoderCreate * vdp_decoder_create
 
VdpDecoderDestroy * vdp_decoder_destroy
 
VdpDecoderRender * vdp_decoder_render
 
VdpDecoderQueryCapabilities * vdp_decoder_query_caps
 
VdpPreemptionCallbackRegister * vdp_preemption_callback_register
 

Detailed Description

VDPAU interface to driver

Member Data Documentation

◆ vdp_decoder_create

VdpDecoderCreate* VDPAU::VDPAU_procs::vdp_decoder_create

◆ vdp_decoder_destroy

VdpDecoderDestroy* VDPAU::VDPAU_procs::vdp_decoder_destroy

◆ vdp_decoder_query_caps

VdpDecoderQueryCapabilities* VDPAU::VDPAU_procs::vdp_decoder_query_caps

◆ vdp_decoder_render

VdpDecoderRender* VDPAU::VDPAU_procs::vdp_decoder_render

◆ vdp_device_destroy

VdpDeviceDestroy* VDPAU::VDPAU_procs::vdp_device_destroy

◆ vdp_generate_csc_matrix

VdpGenerateCSCMatrix* VDPAU::VDPAU_procs::vdp_generate_csc_matrix

◆ vdp_get_error_string

VdpGetErrorString* VDPAU::VDPAU_procs::vdp_get_error_string

◆ vdp_get_proc_address

VdpGetProcAddress* VDPAU::VDPAU_procs::vdp_get_proc_address

◆ vdp_output_surface_create

VdpOutputSurfaceCreate* VDPAU::VDPAU_procs::vdp_output_surface_create

◆ vdp_output_surface_destroy

VdpOutputSurfaceDestroy* VDPAU::VDPAU_procs::vdp_output_surface_destroy

◆ vdp_output_surface_get_bits_native

VdpOutputSurfaceGetBitsNative* VDPAU::VDPAU_procs::vdp_output_surface_get_bits_native

◆ vdp_output_surface_put_bits_indexed

VdpOutputSurfacePutBitsIndexed* VDPAU::VDPAU_procs::vdp_output_surface_put_bits_indexed

◆ vdp_output_surface_put_bits_native

VdpOutputSurfacePutBitsNative* VDPAU::VDPAU_procs::vdp_output_surface_put_bits_native

◆ vdp_output_surface_put_bits_y_cb_cr

VdpOutputSurfacePutBitsYCbCr* VDPAU::VDPAU_procs::vdp_output_surface_put_bits_y_cb_cr

◆ vdp_output_surface_render_output_surface

VdpOutputSurfaceRenderOutputSurface* VDPAU::VDPAU_procs::vdp_output_surface_render_output_surface

◆ vdp_preemption_callback_register

VdpPreemptionCallbackRegister* VDPAU::VDPAU_procs::vdp_preemption_callback_register

◆ vdp_video_mixer_create

VdpVideoMixerCreate* VDPAU::VDPAU_procs::vdp_video_mixer_create

◆ vdp_video_mixer_destroy

VdpVideoMixerDestroy* VDPAU::VDPAU_procs::vdp_video_mixer_destroy

◆ vdp_video_mixer_query_feature_support

VdpVideoMixerQueryFeatureSupport* VDPAU::VDPAU_procs::vdp_video_mixer_query_feature_support

◆ vdp_video_mixer_query_parameter_support

VdpVideoMixerQueryParameterSupport* VDPAU::VDPAU_procs::vdp_video_mixer_query_parameter_support

◆ vdp_video_mixer_render

VdpVideoMixerRender* VDPAU::VDPAU_procs::vdp_video_mixer_render

◆ vdp_video_mixer_set_attribute_values

VdpVideoMixerSetAttributeValues* VDPAU::VDPAU_procs::vdp_video_mixer_set_attribute_values

◆ vdp_video_mixer_set_feature_enables

VdpVideoMixerSetFeatureEnables* VDPAU::VDPAU_procs::vdp_video_mixer_set_feature_enables

◆ vdp_video_surface_create

VdpVideoSurfaceCreate* VDPAU::VDPAU_procs::vdp_video_surface_create

◆ vdp_video_surface_destroy

VdpVideoSurfaceDestroy* VDPAU::VDPAU_procs::vdp_video_surface_destroy

◆ vdp_video_surface_get_bits_y_cb_cr

VdpVideoSurfaceGetBitsYCbCr* VDPAU::VDPAU_procs::vdp_video_surface_get_bits_y_cb_cr

◆ vdp_video_surface_put_bits_y_cb_cr

VdpVideoSurfacePutBitsYCbCr* VDPAU::VDPAU_procs::vdp_video_surface_put_bits_y_cb_cr

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