xine-lib 1.2.13-20230125hg15249
|
#include <video_out.h>
Data Fields | |
void(* | init )(video_overlay_manager_t *this_gen) |
void(* | dispose )(video_overlay_manager_t *this_gen) |
int32_t(* | get_handle )(video_overlay_manager_t *this_gen, int object_type) |
void(* | free_handle )(video_overlay_manager_t *this_gen, int32_t handle) |
int32_t(* | add_event )(video_overlay_manager_t *this_gen, void *event) |
void(* | flush_events )(video_overlay_manager_t *this_gen) |
int(* | redraw_needed )(video_overlay_manager_t *this_gen, int64_t vpts) |
void(* | multiple_overlay_blend )(video_overlay_manager_t *this_gen, int64_t vpts, vo_driver_t *output, vo_frame_t *vo_img, int enabled) |
int32_t(* video_overlay_manager_s::add_event) (video_overlay_manager_t *this_gen, void *event) |
void(* video_overlay_manager_s::dispose) (video_overlay_manager_t *this_gen) |
Referenced by _x_post_intercept_overlay_manager(), and post_overlay_dispose().
void(* video_overlay_manager_s::flush_events) (video_overlay_manager_t *this_gen) |
Referenced by _x_demux_flush_engine(), _x_post_intercept_overlay_manager(), and post_overlay_flush_events().
void(* video_overlay_manager_s::free_handle) (video_overlay_manager_t *this_gen, int32_t handle) |
Referenced by _x_post_intercept_overlay_manager(), close_osd(), post_overlay_free_handle(), spudec_dispose(), and spudec_reset().
int32_t(* video_overlay_manager_s::get_handle) (video_overlay_manager_t *this_gen, int object_type) |
void(* video_overlay_manager_s::init) (video_overlay_manager_t *this_gen) |
Referenced by _x_post_intercept_overlay_manager(), and post_overlay_init().
void(* video_overlay_manager_s::multiple_overlay_blend) (video_overlay_manager_t *this_gen, int64_t vpts, vo_driver_t *output, vo_frame_t *vo_img, int enabled) |
Referenced by _x_post_intercept_overlay_manager(), and post_overlay_multiple_overlay_blend().
int(* video_overlay_manager_s::redraw_needed) (video_overlay_manager_t *this_gen, int64_t vpts) |