xine-lib 1.2.11
|
#include <accel_vaapi.h>
Data Fields | |
int(* | lock_vaapi )(vo_frame_t *frame_gen) |
void(* | unlock_vaapi )(vo_frame_t *frame_gen) |
VAStatus(* | vaapi_init )(vo_frame_t *frame_gen, int va_profile, int width, int height) |
int(* | profile_from_imgfmt )(vo_frame_t *frame_gen, unsigned img_fmt) |
ff_vaapi_context_t *(* | get_context )(vo_frame_t *frame_gen) |
int(* | guarded_render )(vo_frame_t *frame_gen) |
ff_vaapi_surface_t *(* | get_vaapi_surface )(vo_frame_t *frame_gen) |
void(* | render_vaapi_surface )(vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface) |
void(* | release_vaapi_surface )(vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface) |
ff_vaapi_context_t *(* vaapi_accel_funcs_s::get_context) (vo_frame_t *frame_gen) |
ff_vaapi_surface_t *(* vaapi_accel_funcs_s::get_vaapi_surface) (vo_frame_t *frame_gen) |
int(* vaapi_accel_funcs_s::guarded_render) (vo_frame_t *frame_gen) |
Referenced by ff_convert_frame().
int(* vaapi_accel_funcs_s::lock_vaapi) (vo_frame_t *frame_gen) |
Referenced by decode_video_wrapper().
int(* vaapi_accel_funcs_s::profile_from_imgfmt) (vo_frame_t *frame_gen, unsigned img_fmt) |
Referenced by init_video_codec().
void(* vaapi_accel_funcs_s::release_vaapi_surface) (vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface) |
void(* vaapi_accel_funcs_s::render_vaapi_surface) (vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface) |
void(* vaapi_accel_funcs_s::unlock_vaapi) (vo_frame_t *frame_gen) |
Referenced by decode_video_wrapper().
VAStatus(* vaapi_accel_funcs_s::vaapi_init) (vo_frame_t *frame_gen, int va_profile, int width, int height) |
Referenced by vaapi_alloc_frame().