*
* stats-change to inform when statistics are computed
*
- * TODO list all changes warn by this callbacks */
- var_Create( p_input, "intf-change", VLC_VAR_BOOL );
- var_SetBool( p_input, "intf-change", true );
- var_Create( p_input, "rate-change", VLC_VAR_BOOL );
- var_SetBool( p_input, "rate-change", true );
- var_Create( p_input, "stats-change", VLC_VAR_BOOL );
- var_SetBool( p_input, "stats-change", true );
-
- var_Create( p_input, "intf-change-vout", VLC_VAR_BOOL );
- var_SetBool( p_input, "intf-change-vout", true );
+ * TODO list all changes warn by these callbacks */
+ static const char *ppsz_event[] = {
+ "intf-change",
+ "rate-change",
+ "stats-change",
+ "intf-change-vout",
+ NULL
+ };
+ for( int i = 0; ppsz_event[i] != NULL; i++ )
+ {
+ var_Create( p_input, ppsz_event[i], VLC_VAR_BOOL );
+ var_SetBool( p_input, ppsz_event[i], true );
+ }
}
/* Add all callbacks