Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
3a29031f
Commit
3a29031f
authored
Feb 07, 2010
by
Rémi Denis-Courmont
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
variables: remove leading underscores
parent
a672233d
Changes
6
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
167 additions
and
264 deletions
+167
-264
include/vlc_common.h
include/vlc_common.h
+1
-1
include/vlc_variables.h
include/vlc_variables.h
+122
-226
modules/video_filter/filter_common.h
modules/video_filter/filter_common.h
+2
-2
src/libvlccore.sym
src/libvlccore.sym
+11
-11
src/misc/variables.c
src/misc/variables.c
+29
-22
src/misc/variables.h
src/misc/variables.h
+2
-2
No files found.
include/vlc_common.h
View file @
3a29031f
...
@@ -894,8 +894,8 @@ VLC_EXPORT( const char *, VLC_Compiler, ( void ) LIBVLC_USED );
...
@@ -894,8 +894,8 @@ VLC_EXPORT( const char *, VLC_Compiler, ( void ) LIBVLC_USED );
* Additional vlc stuff
* Additional vlc stuff
*****************************************************************************/
*****************************************************************************/
#include "vlc_messages.h"
#include "vlc_messages.h"
#include "vlc_variables.h"
#include "vlc_objects.h"
#include "vlc_objects.h"
#include "vlc_variables.h"
#include "vlc_modules.h"
#include "vlc_modules.h"
#include "vlc_main.h"
#include "vlc_main.h"
#include "vlc_configuration.h"
#include "vlc_configuration.h"
...
...
include/vlc_variables.h
View file @
3a29031f
This diff is collapsed.
Click to expand it.
modules/video_filter/filter_common.h
View file @
3a29031f
...
@@ -108,9 +108,9 @@ static inline void vout_filter_SetupChild( vout_thread_t *p_parent, vout_thread_
...
@@ -108,9 +108,9 @@ static inline void vout_filter_SetupChild( vout_thread_t *p_parent, vout_thread_
int
(
*
pf_execute
)(
vlc_object_t
*
,
const
char
*
,
vlc_callback_t
,
void
*
);
int
(
*
pf_execute
)(
vlc_object_t
*
,
const
char
*
,
vlc_callback_t
,
void
*
);
if
(
b_init
)
if
(
b_init
)
pf_execute
=
__
var_AddCallback
;
pf_execute
=
var_AddCallback
;
else
else
pf_execute
=
__
var_DelCallback
;
pf_execute
=
var_DelCallback
;
/* */
/* */
if
(
!
pf_mouse_event
)
if
(
!
pf_mouse_event
)
...
...
src/libvlccore.sym
View file @
3a29031f
...
@@ -441,20 +441,20 @@ utf8_scandir
...
@@ -441,20 +441,20 @@ utf8_scandir
utf8_stat
utf8_stat
utf8_unlink
utf8_unlink
utf8_vfprintf
utf8_vfprintf
__
var_AddCallback
var_AddCallback
__
var_Change
var_Change
__
var_Command
var_Command
__
var_Create
var_Create
__
var_DelCallback
var_DelCallback
__
var_Destroy
var_Destroy
var_FreeList
var_FreeList
__
var_Get
var_Get
__
var_GetAndSet
var_GetAndSet
var_GetChecked
var_GetChecked
__
var_Set
var_Set
var_SetChecked
var_SetChecked
__
var_TriggerCallback
var_TriggerCallback
__
var_Type
var_Type
var_Inherit
var_Inherit
video_format_FixRgb
video_format_FixRgb
video_format_IsSimilar
video_format_IsSimilar
...
...
src/misc/variables.c
View file @
3a29031f
...
@@ -198,6 +198,7 @@ static void Destroy( variable_t *p_var )
...
@@ -198,6 +198,7 @@ static void Destroy( variable_t *p_var )
free
(
p_var
);
free
(
p_var
);
}
}
#undef var_Create
/**
/**
* Initialize a vlc variable
* Initialize a vlc variable
*
*
...
@@ -210,7 +211,7 @@ static void Destroy( variable_t *p_var )
...
@@ -210,7 +211,7 @@ static void Destroy( variable_t *p_var )
* \param i_type The variables type. Must be one of \ref var_type combined with
* \param i_type The variables type. Must be one of \ref var_type combined with
* zero or more \ref var_flags
* zero or more \ref var_flags
*/
*/
int
__
var_Create
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
i_type
)
int
var_Create
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
i_type
)
{
{
static
vlc_list_t
dummy_null_list
=
{
0
,
NULL
,
NULL
};
static
vlc_list_t
dummy_null_list
=
{
0
,
NULL
,
NULL
};
assert
(
p_this
);
assert
(
p_this
);
...
@@ -332,6 +333,7 @@ int __var_Create( vlc_object_t *p_this, const char *psz_name, int i_type )
...
@@ -332,6 +333,7 @@ int __var_Create( vlc_object_t *p_this, const char *psz_name, int i_type )
return
ret
;
return
ret
;
}
}
#undef var_Destroy
/**
/**
* Destroy a vlc variable
* Destroy a vlc variable
*
*
...
@@ -341,7 +343,7 @@ int __var_Create( vlc_object_t *p_this, const char *psz_name, int i_type )
...
@@ -341,7 +343,7 @@ int __var_Create( vlc_object_t *p_this, const char *psz_name, int i_type )
* \param p_this The object that holds the variable
* \param p_this The object that holds the variable
* \param psz_name The name of the variable
* \param psz_name The name of the variable
*/
*/
int
__
var_Destroy
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
int
var_Destroy
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
{
{
variable_t
*
p_var
;
variable_t
*
p_var
;
...
@@ -383,6 +385,7 @@ void var_DestroyAll( vlc_object_t *obj )
...
@@ -383,6 +385,7 @@ void var_DestroyAll( vlc_object_t *obj )
tdestroy
(
priv
->
var_root
,
CleanupVar
);
tdestroy
(
priv
->
var_root
,
CleanupVar
);
}
}
#undef var_Change
/**
/**
* Perform an action on a variable
* Perform an action on a variable
*
*
...
@@ -392,7 +395,7 @@ void var_DestroyAll( vlc_object_t *obj )
...
@@ -392,7 +395,7 @@ void var_DestroyAll( vlc_object_t *obj )
* \param p_val First action parameter
* \param p_val First action parameter
* \param p_val2 Second action parameter
* \param p_val2 Second action parameter
*/
*/
int
__
var_Change
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
var_Change
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
i_action
,
vlc_value_t
*
p_val
,
vlc_value_t
*
p_val2
)
int
i_action
,
vlc_value_t
*
p_val
,
vlc_value_t
*
p_val2
)
{
{
int
i
;
int
i
;
...
@@ -620,7 +623,7 @@ int __var_Change( vlc_object_t *p_this, const char *psz_name,
...
@@ -620,7 +623,7 @@ int __var_Change( vlc_object_t *p_this, const char *psz_name,
return
VLC_SUCCESS
;
return
VLC_SUCCESS
;
}
}
#undef var_GetAndSet
/**
/**
* Perform a Get and Set on a variable
* Perform a Get and Set on a variable
*
*
...
@@ -630,7 +633,7 @@ int __var_Change( vlc_object_t *p_this, const char *psz_name,
...
@@ -630,7 +633,7 @@ int __var_Change( vlc_object_t *p_this, const char *psz_name,
* \param p_val: The action parameter
* \param p_val: The action parameter
* \return vlc error codes
* \return vlc error codes
*/
*/
int
__
var_GetAndSet
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
i_action
,
int
var_GetAndSet
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
i_action
,
vlc_value_t
val
)
vlc_value_t
val
)
{
{
int
i_ret
;
int
i_ret
;
...
@@ -684,7 +687,7 @@ int __var_GetAndSet( vlc_object_t *p_this, const char *psz_name, int i_action,
...
@@ -684,7 +687,7 @@ int __var_GetAndSet( vlc_object_t *p_this, const char *psz_name, int i_action,
return
i_ret
;
return
i_ret
;
}
}
#undef var_Type
/**
/**
* Request a variable's type
* Request a variable's type
*
*
...
@@ -692,7 +695,7 @@ int __var_GetAndSet( vlc_object_t *p_this, const char *psz_name, int i_action,
...
@@ -692,7 +695,7 @@ int __var_GetAndSet( vlc_object_t *p_this, const char *psz_name, int i_action,
* variable could not be found.
* variable could not be found.
* \see \ref var_type
* \see \ref var_type
*/
*/
int
__
var_Type
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
int
var_Type
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
{
{
variable_t
*
p_var
;
variable_t
*
p_var
;
int
i_type
=
0
;
int
i_type
=
0
;
...
@@ -760,7 +763,7 @@ int var_SetChecked( vlc_object_t *p_this, const char *psz_name,
...
@@ -760,7 +763,7 @@ int var_SetChecked( vlc_object_t *p_this, const char *psz_name,
return
i_ret
;
return
i_ret
;
}
}
#undef var_Set
/**
/**
* Set a variable's value
* Set a variable's value
*
*
...
@@ -768,7 +771,7 @@ int var_SetChecked( vlc_object_t *p_this, const char *psz_name,
...
@@ -768,7 +771,7 @@ int var_SetChecked( vlc_object_t *p_this, const char *psz_name,
* \param psz_name The name of the variable
* \param psz_name The name of the variable
* \param val the value to set
* \param val the value to set
*/
*/
int
__
var_Set
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_value_t
val
)
int
var_Set
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_value_t
val
)
{
{
return
var_SetChecked
(
p_this
,
psz_name
,
0
,
val
);
return
var_SetChecked
(
p_this
,
psz_name
,
0
,
val
);
}
}
...
@@ -809,6 +812,7 @@ int var_GetChecked( vlc_object_t *p_this, const char *psz_name,
...
@@ -809,6 +812,7 @@ int var_GetChecked( vlc_object_t *p_this, const char *psz_name,
return
err
;
return
err
;
}
}
#undef var_Get
/**
/**
* Get a variable's value
* Get a variable's value
*
*
...
@@ -817,11 +821,12 @@ int var_GetChecked( vlc_object_t *p_this, const char *psz_name,
...
@@ -817,11 +821,12 @@ int var_GetChecked( vlc_object_t *p_this, const char *psz_name,
* \param p_val Pointer to a vlc_value_t that will hold the variable's value
* \param p_val Pointer to a vlc_value_t that will hold the variable's value
* after the function is finished
* after the function is finished
*/
*/
int
__
var_Get
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_value_t
*
p_val
)
int
var_Get
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_value_t
*
p_val
)
{
{
return
var_GetChecked
(
p_this
,
psz_name
,
0
,
p_val
);
return
var_GetChecked
(
p_this
,
psz_name
,
0
,
p_val
);
}
}
#undef var_AddCallback
/**
/**
* Register a callback in a variable
* Register a callback in a variable
*
*
...
@@ -838,7 +843,7 @@ int __var_Get( vlc_object_t *p_this, const char *psz_name, vlc_value_t *p_val )
...
@@ -838,7 +843,7 @@ int __var_Get( vlc_object_t *p_this, const char *psz_name, vlc_value_t *p_val )
* the variable. Use proper locking. This thread may not have much
* the variable. Use proper locking. This thread may not have much
* time to spare, so keep callback functions short.
* time to spare, so keep callback functions short.
*/
*/
int
__
var_AddCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
var_AddCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_callback_t
pf_callback
,
void
*
p_data
)
vlc_callback_t
pf_callback
,
void
*
p_data
)
{
{
variable_t
*
p_var
;
variable_t
*
p_var
;
...
@@ -875,13 +880,14 @@ int __var_AddCallback( vlc_object_t *p_this, const char *psz_name,
...
@@ -875,13 +880,14 @@ int __var_AddCallback( vlc_object_t *p_this, const char *psz_name,
return
VLC_SUCCESS
;
return
VLC_SUCCESS
;
}
}
#undef var_DelCallback
/**
/**
* Remove a callback from a variable
* Remove a callback from a variable
*
*
* pf_callback and p_data have to be given again, because different objects
* pf_callback and p_data have to be given again, because different objects
* might have registered the same callback function.
* might have registered the same callback function.
*/
*/
int
__
var_DelCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
var_DelCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
vlc_callback_t
pf_callback
,
void
*
p_data
)
vlc_callback_t
pf_callback
,
void
*
p_data
)
{
{
int
i_entry
;
int
i_entry
;
...
@@ -937,13 +943,14 @@ int __var_DelCallback( vlc_object_t *p_this, const char *psz_name,
...
@@ -937,13 +943,14 @@ int __var_DelCallback( vlc_object_t *p_this, const char *psz_name,
return
VLC_SUCCESS
;
return
VLC_SUCCESS
;
}
}
#undef var_TriggerCallback
/**
/**
* Trigger callback on a variable
* Trigger callback on a variable
*
*
* \param p_this The object that hold the variable
* \param p_this The object that hold the variable
* \param psz_name The name of the variable
* \param psz_name The name of the variable
*/
*/
int
__
var_TriggerCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
int
var_TriggerCallback
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
)
{
{
int
i_ret
;
int
i_ret
;
variable_t
*
p_var
;
variable_t
*
p_var
;
...
@@ -1050,7 +1057,7 @@ void var_OptionParse( vlc_object_t *p_obj, const char *psz_option,
...
@@ -1050,7 +1057,7 @@ void var_OptionParse( vlc_object_t *p_obj, const char *psz_option,
/* Create the variable in the input object.
/* Create the variable in the input object.
* Children of the input object will be able to retreive this value
* Children of the input object will be able to retreive this value
* thanks to the inheritance property of the object variables. */
* thanks to the inheritance property of the object variables. */
__
var_Create
(
p_obj
,
psz_name
,
i_type
);
var_Create
(
p_obj
,
psz_name
,
i_type
);
switch
(
i_type
)
switch
(
i_type
)
{
{
...
@@ -1107,7 +1114,7 @@ void var_OptionParse( vlc_object_t *p_obj, const char *psz_option,
...
@@ -1107,7 +1114,7 @@ void var_OptionParse( vlc_object_t *p_obj, const char *psz_option,
goto
cleanup
;
goto
cleanup
;
}
}
__
var_Set
(
p_obj
,
psz_name
,
val
);
var_Set
(
p_obj
,
psz_name
,
val
);
/* If that's a list, remove all elements allocated */
/* If that's a list, remove all elements allocated */
if
(
i_type
==
VLC_VAR_LIST
)
if
(
i_type
==
VLC_VAR_LIST
)
...
@@ -1338,11 +1345,11 @@ static int TriggerCallback( vlc_object_t *p_this, variable_t *p_var,
...
@@ -1338,11 +1345,11 @@ static int TriggerCallback( vlc_object_t *p_this, variable_t *p_var,
return
VLC_SUCCESS
;
return
VLC_SUCCESS
;
}
}
#undef var_Command
/**********************************************************************
/**********************************************************************
* Execute a var command on an object identified by its name
* Execute a var command on an object identified by its name
**********************************************************************/
**********************************************************************/
int
__
var_Command
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
int
var_Command
(
vlc_object_t
*
p_this
,
const
char
*
psz_name
,
const
char
*
psz_cmd
,
const
char
*
psz_arg
,
char
**
psz_msg
)
const
char
*
psz_cmd
,
const
char
*
psz_arg
,
char
**
psz_msg
)
{
{
vlc_object_t
*
p_obj
=
vlc_object_find_name
(
p_this
->
p_libvlc
,
vlc_object_t
*
p_obj
=
vlc_object_find_name
(
p_this
->
p_libvlc
,
...
...
src/misc/variables.h
View file @
3a29031f
...
@@ -25,8 +25,8 @@
...
@@ -25,8 +25,8 @@
# error This header file can only be included from LibVLC.
# error This header file can only be included from LibVLC.
#endif
#endif
#ifndef
__
LIBVLC_VARIABLES_H
#ifndef LIBVLC_VARIABLES_H
# define
__
LIBVLC_VARIABLES_H 1
# define LIBVLC_VARIABLES_H 1
typedef
struct
callback_entry_t
callback_entry_t
;
typedef
struct
callback_entry_t
callback_entry_t
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment