Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

Sets
[HTTP Interface]


Variables

mvar_t *E_( mvar_IntegerSetNew )(const char *name, const char *arg)
mvar_t *E_( mvar_PlaylistSetNew )(intf_thread_t *p_intf, char *name, playlist_t *p_pl)
mvar_t *E_( mvar_InfoSetNew )(intf_thread_t *p_intf, char *name, input_thread_t *p_input)
mvar_t *E_( mvar_InputVarSetNew )(intf_thread_t *p_intf, char *name, input_thread_t *p_input, const char *psz_variable)
mvar_t *E_( mvar_FileSetNew )(intf_thread_t *p_intf, char *name, char *psz_dir)
mvar_t *E_( mvar_VlmSetNew )(char *name, vlm_t *vlm)
void E_( PlaylistListNode )(intf_thread_t *p_intf, playlist_t *p_pl, playlist_item_t *p_node, char *name, mvar_t *s, int i_depth)

Detailed Description

Sets are an application of the macro variables. There are a number of predefined functions that will give you variables whose children represent VLC internal data (playlist, stream info, ...)

Variable Documentation

mvar_t* E_( 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

Definition at line 220 of file http.h.

mvar_t* E_( mvar_InfoSetNew)(intf_thread_t *p_intf, char *name, input_thread_t *p_input)
 

This function creates a set variable with the contents of the Stream and media info box

Definition at line 212 of file http.h.

mvar_t* E_( 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

Definition at line 215 of file http.h.

mvar_t* E_( 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]]"

Definition at line 205 of file http.h.

mvar_t* E_( 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

Definition at line 208 of file http.h.

mvar_t* E_( mvar_VlmSetNew)(char *name, vlm_t *vlm)
 

This function creates a set variable representing the VLM streams

Definition at line 223 of file http.h.

void E_( 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

Definition at line 226 of file http.h.


Generated on Tue Dec 20 10:15:04 2005 for vlc-0.8.4a by  doxygen 1.4.2