Collaboration diagram for Sets:
|
Functions | |
| mvar_t * | mvar_IntegerSetNew (const char *name, const char *arg) |
| This function creates a set variable which represents a series of integer The arg parameter must be of the form "start[:stop[:step]]". | |
| mvar_t * | mvar_ObjectSetNew (intf_thread_t *p_intf, char *name, const char *arg) |
| This function creates a set variable with a list of VLC objects. | |
| mvar_t * | mvar_PlaylistSetNew (intf_thread_t *p_intf, char *name, playlist_t *p_pl) |
| This function creates a set variable with the contents of the playlist. | |
| mvar_t * | mvar_InfoSetNew (char *name, input_thread_t *p_input) |
| This function creates a set variable with the contents of the Stream and media info box. | |
| mvar_t * | mvar_InputVarSetNew (intf_thread_t *p_intf, char *name, input_thread_t *p_input, const char *psz_variable) |
| This function creates a set variable with the input parameters. | |
| mvar_t * | mvar_FileSetNew (intf_thread_t *p_intf, char *name, char *psz_dir) |
| This function creates a set variable representing the files of the psz_dir directory. | |
| mvar_t * | mvar_VlmSetNew (char *name, vlm_t *vlm) |
| This function creates a set variable representing the VLM streams. | |
| void | PlaylistListNode (intf_thread_t *p_intf, playlist_t *p_pl, playlist_item_t *p_node, char *name, mvar_t *s, int i_depth) |
| This function converts the listing of a playlist node into a mvar set. | |
There are a number of predefined functions that will give you variables whose children represent VLC internal data (playlist, stream info, ...)
| mvar_t* mvar_FileSetNew | ( | intf_thread_t * | p_intf, | |
| char * | name, | |||
| char * | psz_dir | |||
| ) |
This function creates a set variable representing the files of the psz_dir directory.
| mvar_t* mvar_InfoSetNew | ( | char * | name, | |
| input_thread_t * | p_input | |||
| ) |
This function creates a set variable with the contents of the Stream and media info box.
| mvar_t* mvar_InputVarSetNew | ( | intf_thread_t * | p_intf, | |
| char * | name, | |||
| input_thread_t * | p_input, | |||
| const char * | psz_variable | |||
| ) |
This function creates a set variable with the input parameters.
| mvar_t* mvar_IntegerSetNew | ( | const char * | name, | |
| const char * | arg | |||
| ) |
This function creates a set variable which represents a series of integer The arg parameter must be of the form "start[:stop[:step]]".
| mvar_t* mvar_ObjectSetNew | ( | intf_thread_t * | p_intf, | |
| char * | name, | |||
| const char * | arg | |||
| ) |
This function creates a set variable with a list of VLC objects.
| mvar_t* mvar_PlaylistSetNew | ( | intf_thread_t * | p_intf, | |
| char * | name, | |||
| playlist_t * | p_pl | |||
| ) |
This function creates a set variable with the contents of the playlist.
This function creates a set variable representing the VLM streams.
| void PlaylistListNode | ( | intf_thread_t * | p_intf, | |
| playlist_t * | p_pl, | |||
| playlist_item_t * | p_node, | |||
| char * | name, | |||
| mvar_t * | s, | |||
| int | i_depth | |||
| ) |
This function converts the listing of a playlist node into a mvar set.
< Write-enabled ?
< Write-enabled ?
1.5.1