xine-lib  1.2.9
Data Structures | Macros | Typedefs | Functions
configfile.h File Reference
#include <pthread.h>
#include <xine.h>

Go to the source code of this file.

Data Structures

struct  cfg_entry_s
 
struct  config_values_s
 

Macros

#define CONFIG_FILE_VERSION   2
 
#define XINE_CONFIG_SECURITY   30
 

Typedefs

typedef struct cfg_entry_s cfg_entry_t
 
typedef struct config_values_s config_values_t
 

Functions

config_values_t_x_config_init (void)
 allocate and init a new xine config object More...
 
int _x_config_change_opt (config_values_t *config, const char *opt)
 interpret stream_setup part of mrls for config value changes More...
 
void _x_config_unregister_cb_class_d (config_values_t *config, void *callback_data)
 

Macro Definition Documentation

◆ CONFIG_FILE_VERSION

#define CONFIG_FILE_VERSION   2

◆ XINE_CONFIG_SECURITY

#define XINE_CONFIG_SECURITY   30

config entries above this experience level must never be changed from MRL

Referenced by _x_config_change_opt(), ao_sun_open_plugin(), init_plugin(), open_fb_device(), and xine_init().

Typedef Documentation

◆ cfg_entry_t

typedef struct cfg_entry_s cfg_entry_t

◆ config_values_t

Function Documentation

◆ _x_config_change_opt()

int _x_config_change_opt ( config_values_t config,
const char *  opt 
)

◆ _x_config_init()

config_values_t* _x_config_init ( void  )

◆ _x_config_unregister_cb_class_d()

void _x_config_unregister_cb_class_d ( config_values_t config,
void *  callback_data 
)