xine-lib 1.2.13-20230125hg15249
Data Fields
vaapi_context_impl Struct Reference

#include <vaapi_util.h>

Data Fields

ff_vaapi_context_t c
 
xine_txine
 
struct xine_va_display_tva_display_plugin
 
int query_va_status
 
pthread_mutex_t ctx_lock
 
unsigned int num_frames
 
vo_frame_tframes [50]
 
pthread_mutex_t surfaces_lock
 
unsigned va_head
 
ff_vaapi_surface_t va_render_surfaces_storage [50+1]
 
VASurfaceID va_surface_ids_storage [50+1]
 

Field Documentation

◆ c

ff_vaapi_context_t vaapi_context_impl::c

◆ ctx_lock

pthread_mutex_t vaapi_context_impl::ctx_lock

◆ frames

vo_frame_t* vaapi_context_impl::frames[50]

◆ num_frames

unsigned int vaapi_context_impl::num_frames

Referenced by _x_va_frame_alloc_frame().

◆ query_va_status

int vaapi_context_impl::query_va_status

◆ surfaces_lock

pthread_mutex_t vaapi_context_impl::surfaces_lock

◆ va_display_plugin

struct xine_va_display_t* vaapi_context_impl::va_display_plugin

◆ va_head

unsigned vaapi_context_impl::va_head

◆ va_render_surfaces_storage

ff_vaapi_surface_t vaapi_context_impl::va_render_surfaces_storage[50+1]

Referenced by _x_va_new().

◆ va_surface_ids_storage

VASurfaceID vaapi_context_impl::va_surface_ids_storage[50+1]

Referenced by _x_va_new().

◆ xine

xine_t* vaapi_context_impl::xine

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