snd_soundfont
struct snd_soundfont *next; /* Link to next */
struct snd_soundfont *currsf; /* The currently open soundfont */
struct snd_soundfont *fonts; /* The list of soundfonts */
struct snd_soundfont *sf;
struct snd_soundfont *sf, *nextsf;
struct snd_soundfont *sf;
struct snd_soundfont *sf;
static struct snd_soundfont *
struct snd_soundfont *sf;
is_identical_font(struct snd_soundfont *sf, int type, unsigned char *name)
static struct snd_soundfont *newsf(struct snd_sf_list *sflist, int type, char *name);
static int is_identical_font(struct snd_soundfont *sf, int type, unsigned char *name);
set_zone_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sf_zone_new(struct snd_sf_list *sflist, struct snd_soundfont *sf)
struct snd_soundfont *sf, struct snd_sf_zone *zp);
set_sample_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf,
struct snd_soundfont *sf);
sf_sample_new(struct snd_sf_list *sflist, struct snd_soundfont *sf)
struct snd_soundfont *sf, struct snd_sf_sample *sp);
sf_sample_delete(struct snd_sf_list *sflist, struct snd_soundfont *sf,
struct snd_soundfont *sf);
struct snd_soundfont *sf;
struct snd_soundfont *sf, struct snd_sf_sample *sp);
static int remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf,
remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf,
static struct snd_sf_sample *set_sample(struct snd_soundfont *sf,
struct snd_soundfont *sf;
static struct snd_sf_sample *find_sample(struct snd_soundfont *sf, int sample_id);
set_sample(struct snd_soundfont *sf, struct soundfont_voice_info *avp)
find_sample(struct snd_soundfont *sf, int sample_id)
struct snd_soundfont *sf;
struct snd_soundfont *sf;