void i_configure_cfg_backend_read( void ) { pcfg_t *cfgfile; gchar *config_pathfilename = i_configure_cfg_get_file(); cfgfile = i_pcfg_new_from_file( config_pathfilename ); i_configure_cfg_alsa_read( cfgfile ); /* get alsa backend configuration */ i_configure_cfg_fsyn_read( cfgfile ); /* get fluidsynth backend configuration */ if ( cfgfile != NULL ) i_pcfg_free(cfgfile); g_free( config_pathfilename ); }
void i_configure_cfg_backend_read( void ) { pcfg_t *cfgfile; gchar *config_pathfilename = i_configure_cfg_get_file(); cfgfile = i_pcfg_new_from_file( config_pathfilename ); #ifdef AMIDIPLUG_ALSA i_configure_cfg_alsa_read( cfgfile ); /* get alsa backend configuration */ #endif #ifdef AMIDIPLUG_FLUIDSYNTH i_configure_cfg_fsyn_read( cfgfile ); /* get fluidsynth backend configuration */ #endif if ( cfgfile != NULL ) i_pcfg_free(cfgfile); g_free( config_pathfilename ); }