Modules | |
Additive flags | |
Variable actions | |
Classes | |
struct | variable_t |
Defines | |
#define | var_Create(a, b, c) __var_Create( VLC_OBJECT(a), b, c ) |
#define | var_Destroy(a, b) __var_Destroy( VLC_OBJECT(a), b ) |
#define | var_Change(a, b, c, d, e) __var_Change( VLC_OBJECT(a), b, c, d, e ) |
#define | var_Type(a, b) __var_Type( VLC_OBJECT(a), b ) |
#define | var_Set(a, b, c) __var_Set( VLC_OBJECT(a), b, c ) |
#define | var_Get(a, b, c) __var_Get( VLC_OBJECT(a), b, c ) |
#define | var_AddCallback(a, b, c, d) __var_AddCallback( VLC_OBJECT(a), b, c, d ) |
#define | var_DelCallback(a, b, c, d) __var_DelCallback( VLC_OBJECT(a), b, c, d ) |
#define | var_SetInteger(a, b, c) __var_SetInteger( VLC_OBJECT(a),b,c) |
#define | var_SetBool(a, b, c) __var_SetBool( VLC_OBJECT(a),b,c) |
#define | var_SetTime(a, b, c) __var_SetTime( VLC_OBJECT(a),b,c) |
#define | var_SetFloat(a, b, c) __var_SetFloat( VLC_OBJECT(a),b,c) |
#define | var_SetString(a, b, c) __var_SetString( VLC_OBJECT(a),b,c) |
#define | var_SetVoid(a, b) __var_SetVoid( VLC_OBJECT(a),b) |
#define | var_GetInteger(a, b) __var_GetInteger( VLC_OBJECT(a),b) |
#define | var_GetBool(a, b) __var_GetBool( VLC_OBJECT(a),b) |
#define | var_GetTime(a, b) __var_GetTime( VLC_OBJECT(a),b) |
#define | var_GetFloat(a, b) __var_GetFloat( VLC_OBJECT(a),b) |
#define | var_GetString(a, b) __var_GetString( VLC_OBJECT(a),b) |
#define | var_CreateGetInteger(a, b) __var_CreateGetInteger( VLC_OBJECT(a),b) |
#define | var_CreateGetBool(a, b) __var_CreateGetBool( VLC_OBJECT(a),b) |
#define | var_CreateGetTime(a, b) __var_CreateGetTime( VLC_OBJECT(a),b) |
#define | var_CreateGetFloat(a, b) __var_CreateGetFloat( VLC_OBJECT(a),b) |
#define | var_CreateGetString(a, b) __var_CreateGetString( VLC_OBJECT(a),b) |
Vlc have a very powerful "object variable" infrastructure useful for many things.
|
__var_AddCallback() with automatic casting Definition at line 208 of file variables.h. Referenced by __vlc_object_create(), spu_Attach(), and VLC_Init(). |
|
__var_Change() with automatic casting Definition at line 178 of file variables.h. Referenced by VLC_Init(). |
|
__var_Create() with automatic casting. Definition at line 169 of file variables.h. Referenced by __playlist_Create(), __vlc_object_create(), VLC_Create(), and VLC_Init(). |
|
__var_CreateGetBool() with automatic casting Definition at line 517 of file variables.h. Referenced by __playlist_Create(). |
|
__var_CreateGetFloat() with automatic casting Definition at line 525 of file variables.h. |
|
__var_CreateGetInteger() with automatic casting Definition at line 513 of file variables.h. |
|
__var_CreateGetString() with automatic casting Definition at line 529 of file variables.h. |
|
__var_CreateGetTime() with automatic casting Definition at line 521 of file variables.h. |
|
__var_DelCallback() with automatic casting Definition at line 213 of file variables.h. Referenced by spu_Attach(). |
|
__var_Destroy() with automatic casting Definition at line 173 of file variables.h. Referenced by __vlc_object_destroy(), playlist_Destroy(), and VLC_Create(). |
|
__var_Get() with automatic casting Definition at line 191 of file variables.h. Referenced by StreamTime::getAsStringCurrTime(), StreamTime::getAsStringDuration(), StreamTime::getAsStringTimeLeft(), subtitles_Detect(), VLC_Create(), VLC_Init(), VLC_IsPlaying(), VLC_LengthGet(), VLC_PositionGet(), VLC_PositionSet(), VLC_SpeedFaster(), VLC_SpeedSlower(), VLC_TimeGet(), and VLC_VariableGet(). |
|
__var_GetBool() with automatic casting Definition at line 410 of file variables.h. |
|
__var_GetFloat() with automatic casting Definition at line 418 of file variables.h. |
|
__var_GetInteger() with automatic casting Definition at line 406 of file variables.h. |
|
__var_GetString() with automatic casting Definition at line 422 of file variables.h. |
|
__var_GetTime() with automatic casting Definition at line 414 of file variables.h. |
|
__var_Set() with automatic casting Definition at line 187 of file variables.h. Referenced by __playlist_Create(), CmdPlaylistRepeat::execute(), CmdPlaylistLoop::execute(), CmdPlaylistRandom::execute(), VLC_Init(), VLC_PositionSet(), VLC_SpeedFaster(), VLC_SpeedSlower(), VLC_TimeSet(), and VLC_VariableSet(). |
|
__var_SetBool() with automatic casting Definition at line 309 of file variables.h. |
|
__var_SetFloat() with automatic casting Definition at line 318 of file variables.h. |
|
__var_SetInteger() with automatic casting Definition at line 305 of file variables.h. |
|
__var_SetString() with automatic casting Definition at line 322 of file variables.h. |
|
__var_SetTime() with automatic casting Definition at line 314 of file variables.h. |
|
__var_SetVoid() with automatic casting Definition at line 326 of file variables.h. |
|
__var_Type() with automatic casting Definition at line 183 of file variables.h. Referenced by VLC_VariableType(). |