[alsa-devel] Effect of CONFIG_SND_PCM_OSS_PLUGINS
Adrian McMenamin
adrianmcmenamin at gmail.com
Fri Jul 27 09:15:13 CEST 2007
On 27/07/07, Clemens Ladisch <cladisch at fastmail.net> wrote:
> Adrian McMenamin wrote:
> > On 25/07/07, Clemens Ladisch <cladisch at fastmail.net> wrote:
> > > Well, your driver does support S16_LE, doesn't it?
> >
> > I think so
> >
> > .formats =
> > (SNDRV_PCM_FMTBIT_S8 | SNDRV_PCM_FMTBIT_S16_LE |
> > SNDRV_PCM_FMTBIT_IMA_ADPCM),
>
> Looks OK.
>
> What are the other snd_pcm_hardware settings?
>
static struct snd_pcm_hardware snd_pcm_aica_playback_hw = {
.info = (SNDRV_PCM_INFO_NONINTERLEAVED),
.formats =
(SNDRV_PCM_FMTBIT_S8 | SNDRV_PCM_FMTBIT_S16_LE |
SNDRV_PCM_FMTBIT_IMA_ADPCM),
.rates = SNDRV_PCM_RATE_8000_48000,
.rate_min = 8000,
.rate_max = 48000,
.channels_min = 1,
.channels_max = 2,
.buffer_bytes_max = AICA_BUFFER_SIZE,
.period_bytes_min = AICA_PERIOD_SIZE,
.period_bytes_max = AICA_PERIOD_SIZE,
.periods_min = AICA_PERIOD_NUMBER,
.periods_max = AICA_PERIOD_NUMBER,
};
#define AICA_BUFFER_SIZE 0x8000
#define AICA_PERIOD_SIZE 0x800
#define AICA_PERIOD_NUMBER 16
More information about the Alsa-devel
mailing list