diff options
| author | Eduardo Valentin <eduardo.valentin@indt.org.br> | 2006-11-06 14:31:31 +0100 | 
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2006-11-06 14:31:31 +0100 | 
| commit | b79063da276eecd1c3683ad3fbe9de0f66094898 (patch) | |
| tree | 37e7f13a6e664d7dee26230f1b9c5431f6a58016 /pulse | |
| parent | 964386b0ff8b52b73065ca6eb1314461b7f1af4b (diff) | |
Alsa support for Maemo SDK (n770): External PCM IO plugin
This patch file adds an ALSA External PCM I/O plugin. This source uses
the dsp-protocol
implementation.
The plugin probes for a free communication channel at the start time.
It will probe only
for channels specified into the configuration file for the plugin. An
configuration example is:
# PCM
       pcm.!default {
               type alsa_dsp
               playback_device_file ["/dev/dsptask/pcm2"]
               recording_device_file ["/dev/dsptask/pcm_rec"]
       }
The plugin supports the following:
    *  Playback:
          o 16-bit PCM formats:
                + S16_LE
                + S16_BE
                + U16_LE
                + U16_BE
          o 8-bit PCM formats:
                + A_LAW
                + MU_LAW
                + U8
                + S8
          o Rates:
                + 8 KHz
                + 11.025 KHz
                + 12 KHz
                + 16 KHz
                + 22.050 KHz
                + 24 KHz
                + 32 KHz
                + 44.1 KHz
                + 48 KHz
          o Channels:
                + Mono
                + Stereo
    * Recording:
          o 16-bit PCM formats:
                + S16_LE
          o 8-bit PCM formats:
                + A_LAW
                + MU_LAW
          o Rates:
                + 8 KHz
          o Channels
                + Mono
Signed-off-by: Eduardo Valentin <eduardo.valentin@indt.org.br>
Diffstat (limited to 'pulse')
0 files changed, 0 insertions, 0 deletions
