xine-lib 1.2.13-20230125hg15249
|
#include <configfile.h>
Data Fields | |
cfg_entry_t * | next |
config_values_t * | config |
char * | key |
int | type |
int | exp_level |
char * | unknown_value |
char * | str_value |
char * | str_default |
int | num_value |
int | num_default |
int | range_min |
int | range_max |
char ** | enum_values |
char * | description |
char * | help |
xine_config_cb_t | callback |
void * | callback_data |
xine_config_cb_t cfg_entry_s::callback |
callback function and data for live changeable values
Referenced by _cfg_cb_add(), _cfg_cb_clear(), _cfg_cb_clear_report(), _cfg_cb_d_rem(), _cfg_cb_rem(), _cfg_d_rem(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_serialized_entry(), config_shallow_copy(), config_update_num_e(), and config_update_string_e().
void* cfg_entry_s::callback_data |
Referenced by _cfg_cb_add(), _cfg_cb_clear(), _cfg_cb_clear_report(), _cfg_cb_d_rem(), _cfg_cb_rem(), _cfg_d_rem(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_serialized_entry(), config_shallow_copy(), config_update_num_e(), and config_update_string_e().
config_values_t* cfg_entry_s::config |
char* cfg_entry_s::description |
help info for the user
Referenced by config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_key(), config_register_serialized_entry(), config_reset_value(), config_shallow_copy(), and xine_config_save().
char** cfg_entry_s::enum_values |
type enum specific:
Referenced by config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_enum(), config_register_serialized_entry(), config_reset_value(), config_shallow_copy(), config_update_string_e(), and xine_config_save().
int cfg_entry_s::exp_level |
user experience level
Referenced by _config_fat_entry_cmp(), _x_config_change_opt(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_key(), config_register_serialized_entry(), and config_shallow_copy().
char* cfg_entry_s::help |
char* cfg_entry_s::key |
cfg_entry_t* cfg_entry_s::next |
Referenced by _cfg_cb_clear(), _cfg_cb_clear_report(), _cfg_cb_d_rem(), _cfg_cb_rem(), _cfg_d_rem(), config_dispose(), config_insert(), config_unregister_callbacks(), config_unregister_cb(), config_validate(), xine_config_get_first_entry(), xine_config_get_next_entry(), xine_config_reset(), and xine_config_save().
int cfg_entry_s::num_default |
Referenced by config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_bool(), config_register_enum(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_shallow_copy(), config_update_num_e(), config_update_string_e(), xine_config_save(), and xine_nbc_init().
int cfg_entry_s::num_value |
common to range, enum, num, bool:
Referenced by _x_config_change_opt(), _x_input_get_show_hidden_files(), ao_pulse_open(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_lookup_num(), config_register_bool(), config_register_enum(), config_register_filename(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_reset_value(), config_shallow_copy(), config_update_num_e(), config_update_string_e(), open_plugin(), open_plugin(), search_by_channel(), sub_read_file(), tls_get_verify_tls_cert(), vaapi_check_capability(), xine_config_save(), xv_prop_conf(), xv_prop_conf(), xv_set_property(), and xxmc_check_capability().
int cfg_entry_s::range_max |
Referenced by config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_bool(), config_register_enum(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_shallow_copy(), config_update_num_e(), config_update_string_e(), and xine_config_save().
int cfg_entry_s::range_min |
type range specific:
Referenced by _config_is_fat_entry(), _config_set_fat_entry(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_register_bool(), config_register_enum(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_shallow_copy(), config_update_num_e(), config_update_string_e(), and xine_config_save().
char* cfg_entry_s::str_default |
char* cfg_entry_s::str_value |
type string
Referenced by _x_input_get_default_server_mrls(), config_get_current_entry(), config_insert(), config_lookup_string(), config_register_filename(), config_register_serialized_entry(), config_reset_value(), config_shallow_copy(), config_update_string_e(), load_syms_linux(), load_syms_linux(), open_radio_capture_device(), open_video_capture_device(), v4l_class_get_instance(), v4l_class_get_radio_instance(), v4l_class_get_video_instance(), and xine_config_save().
int cfg_entry_s::type |
Referenced by _x_config_change_opt(), config_get_current_entry(), config_get_serialized_entry(), config_insert(), config_lookup_num(), config_lookup_string(), config_register_bool(), config_register_enum(), config_register_filename(), config_register_key(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_shallow_copy(), config_update_num(), config_update_num_e(), config_update_string_e(), vaapi_check_capability(), xine_config_get_first_entry(), xine_config_get_next_entry(), xine_config_lookup_entry(), and xine_config_save().
char* cfg_entry_s::unknown_value |