|
VLC
2.1.0-git
|
Structure describing a video splitter. More...

Data Fields | |
| 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 |
VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \ | |
| const char * | psz_object_type |
| char * | psz_header |
| int | i_flags |
| bool | b_force |
| set by the outside (eg. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
Structure describing a video splitter.
| bool video_splitter_t::b_force |
set by the outside (eg.
| video_format_t video_splitter_t::fmt |
Referenced by video_splitter_Delete(), and video_splitter_New().
| int video_splitter_t::i_flags |
| int video_splitter_t::i_output |
Referenced by vout_NewSplitter().
| config_chain_t* video_splitter_t::p_cfg |
| libvlc_int_t* video_splitter_t::p_libvlc |
(root of all evil) - 1
| 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 |
Referenced by vout_NewSplitter().
| video_splitter_owner_t* video_splitter_t::p_owner |
Referenced by SplitterClose(), SplitterPictureDel(), SplitterPictureNew(), and vout_NewSplitter().
| vlc_object_t* video_splitter_t::p_parent |
our parent
| 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) |
Referenced by video_splitter_Mouse().
| void(* video_splitter_t::pf_picture_del)(video_splitter_t *, picture_t *pp_picture[]) |
Referenced by video_splitter_DeletePicture(), and vout_NewSplitter().
| int(* video_splitter_t::pf_picture_new)(video_splitter_t *, picture_t *pp_picture[]) |
Referenced by video_splitter_NewPicture(), and vout_NewSplitter().
| char* video_splitter_t::psz_header |
| const char* video_splitter_t::psz_object_type |
1.8.1.2