VLC
3.0.15
|
Structure describing a video splitter. More...
Data Fields | |
struct vlc_common_members | obj |
module_t * | p_module |
config_chain_t * | p_cfg |
video_format_t | fmt |
int | i_output |
video_splitter_output_t * | p_output |
int(* | pf_filter )(video_splitter_t *, picture_t *pp_dst[], picture_t *p_src) |
int(* | pf_mouse )(video_splitter_t *, vlc_mouse_t *, int i_index, const vlc_mouse_t *p_old, const vlc_mouse_t *p_new) |
video_splitter_sys_t * | p_sys |
int(* | pf_picture_new )(video_splitter_t *, picture_t *pp_picture[]) |
void(* | pf_picture_del )(video_splitter_t *, picture_t *pp_picture[]) |
video_splitter_owner_t * | p_owner |
Structure describing a video splitter.
video_format_t video_splitter_t::fmt |
Referenced by video_splitter_Delete(), and video_splitter_New().
int video_splitter_t::i_output |
struct vlc_common_members video_splitter_t::obj |
config_chain_t* video_splitter_t::p_cfg |
module_t* video_splitter_t::p_module |
Referenced by video_splitter_Delete(), and video_splitter_New().
video_splitter_output_t* video_splitter_t::p_output |
video_splitter_owner_t* video_splitter_t::p_owner |
video_splitter_sys_t* video_splitter_t::p_sys |
int(* video_splitter_t::pf_filter) (video_splitter_t *, picture_t *pp_dst[], picture_t *p_src) |
Referenced by video_splitter_Filter().
int(* video_splitter_t::pf_mouse) (video_splitter_t *, vlc_mouse_t *, int i_index, const vlc_mouse_t *p_old, const vlc_mouse_t *p_new) |
void(* video_splitter_t::pf_picture_del) (video_splitter_t *, picture_t *pp_picture[]) |
Referenced by video_splitter_DeletePicture().
int(* video_splitter_t::pf_picture_new) (video_splitter_t *, picture_t *pp_picture[]) |
Referenced by video_splitter_NewPicture().