
Functions | |
| static int | Open (vlc_object_t *) |
| Probes and initializes. | |
| static void | Close (vlc_object_t *) |
| Releases resources. | |
| static void * | Thread (void *) |
| static int | OpenWindow (vlc_object_t *p_obj) |
| Video output window provider. | |
| static void | CloseWindow (vlc_object_t *) |
| static int | ControlWindow (vout_window_t *, int, va_list) |
| static gboolean | interface_ready (gpointer) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static gint | quit_event (GtkWidget *widget, GdkEvent *event, gpointer data) |
| static void Close | ( | vlc_object_t * | p_this | ) | [static] |
Releases resources.
Close the module.
Destroys the X11 window.
Disconnect from the X server.
Close a SDL video output.
It destroys an OpenGL vout display.
Terminate a vout display created by Open.
It destroyes a Direct3D vout display.
Terminate an output method created by Open.
Release the drawable.
Close a libcaca video output.
Close a aa video output method.
Close the filter.
Terminate a splitter module.
This function closes a clone video splitter module.
Common close function.
Releases allocate resources.
Close: Destructor.
| p_this | pointer to this filter object | |
| p_this,: | the filter object |
| static void CloseWindow | ( | vlc_object_t * | p_obj | ) | [static] |
References intf_sys_t::b_fullscreen, fullscreen_cb(), intf_thread_t::p_sys, and vout_window_t::sys.
| static int ControlWindow | ( | vout_window_t * | p_wnd, | |
| int | query, | |||
| va_list | args | |||
| ) | [static] |
References intf_sys_t::b_fullscreen, fullscreen_cb(), i_height, intf_thread_t::p_sys, intf_sys_t::p_video_window, vout_window_t::sys, VLC_EGENERIC, VLC_SUCCESS, VOUT_WINDOW_SET_FULLSCREEN, and VOUT_WINDOW_SET_SIZE.
Referenced by OpenWindow().
| static gboolean interface_ready | ( | gpointer | data | ) | [static] |
References EVENT_PLAYLIST_CURRENT, intf_thread_t::p_sys, intf_sys_t::p_video_window, post_event(), intf_sys_t::ready, vlc_sem_post(), and intf_sys_t::xid.
Referenced by Thread().
| static int Open | ( | vlc_object_t * | p_this | ) | [static] |
Probes and initializes.
Status of this demuxer: Real Media format -----------------.
Basic chorus/flanger/delay audio filter This implements a variable delay filter for VLC.
Todo:
Open the module.
Create an X11 window.
Probe the X server.
This function initializes SDL vout method.
It creates an OpenGL vout display.
This function allocates and initialize the DirectX vout display.
It creates a Direct3D vout display.
This function allocates and initializes a FB vout method.
Find the drawable set by libvlc application.
This function initializes libcaca vout method.
This function allocates and initializes a aa vout method.
This function allocates and initializes a Wall splitter module.
Open the filter.
This function allocates and initializes a Clone splitter module.
Open: initialize and create stuff.
Connect to the sftp server and ask for a file.
| p_this,: | the vlc_object |
| p_this | ||
| p_this,: | the filter object |
| static int OpenWindow | ( | vlc_object_t * | p_obj | ) | [static] |
Video output window provider.
References vout_window_t::cfg, vout_window_t::control, ControlWindow(), vout_window_t::handle, vout_window_cfg_t::is_standalone, msg_Dbg, vlc_value_t::p_address, vlc_object_t::p_libvlc, intf_thread_t::p_sys, vout_window_t::sys, var_Get, VLC_EGENERIC, VLC_SUCCESS, intf_sys_t::xid, and vout_window_t::xid.
| static gint quit_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | data | |||
| ) | [static] |
| static void * Thread | ( | void * | obj | ) | [static] |
References asprintf(), config_GetDataDir, create_menu(), create_playlist(), delete_input(), delete_playlist(), Display(), interface_ready(), key_cb(), next_cb(), intf_sys_t::p_control_window, intf_sys_t::p_main_window, intf_sys_t::p_play_button, intf_sys_t::p_playlist_window, intf_sys_t::p_seekbar, intf_thread_t::p_sys, intf_sys_t::p_video_window, play_cb(), playlist_cb(), prev_cb(), quit_event(), seekbar_changed_cb(), and stop_cb().
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.6