File();
~File();
+ int probe();
// Get attributes for various file formats.
// The dither parameter is carried over from recording, where dither is done at the device.
int get_options(FormatTools *format,
static char cindat_path[BCTEXTLEN], cinlib_path[BCTEXTLEN];
static char cincfg_path[BCTEXTLEN], cinplg_path[BCTEXTLEN];
static char cinlad_path[BCTEXTLEN], cinlcl_path[BCTEXTLEN];
+ static char cinbwr_path[BCTEXTLEN];
static const char *get_cin() { return getenv("CIN_PKG"); }
static const char *get_cin_path() { return getenv("CIN_PATH"); }
static const char *get_cindat_path() { return getenv("CIN_DAT"); }
static const char *get_plugin_path() { return getenv("CIN_PLUGIN"); }
static const char *get_ladspa_path() { return getenv("CIN_LADSPA"); }
static const char *get_locale_path() { return getenv("CIN_LOCALE"); }
+ static const char *get_browser_path() { return getenv("CIN_BROWSER"); }
+
+ static const char *default_probes[];
+ static const int nb_probes;
private:
void reset_parameters();