brintos

brintos / linux-shallow public Read only

0
0
Text · 846 B · 1137369 Raw
30 lines · c
1/* SPDX-License-Identifier: GPL-2.0-or-later */2#ifndef __EMU10K1_SYNTH_LOCAL_H3#define __EMU10K1_SYNTH_LOCAL_H4/*5 *  Local defininitons for Emu10k1 wavetable6 *7 *  Copyright (C) 2000 Takashi Iwai <tiwai@suse.de>8 */9 10#include <linux/time.h>11#include <sound/core.h>12#include <sound/emu10k1_synth.h>13 14/* emu10k1_patch.c */15int snd_emu10k1_sample_new(struct snd_emux *private_data,16			   struct snd_sf_sample *sp,17			   struct snd_util_memhdr *hdr,18			   const void __user *_data, long count);19int snd_emu10k1_sample_free(struct snd_emux *private_data,20			    struct snd_sf_sample *sp,21			    struct snd_util_memhdr *hdr);22int snd_emu10k1_memhdr_init(struct snd_emux *emu);23 24/* emu10k1_callback.c */25void snd_emu10k1_ops_setup(struct snd_emux *emu);26int snd_emu10k1_synth_get_voice(struct snd_emu10k1 *hw);27 28 29#endif	/* __EMU10K1_SYNTH_LOCAL_H */30