]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - alsa_write.c
New audio formats: 32 bit float (little and big endian).
[paraslash.git] / alsa_write.c
index 53d7b1b454932c36b3e578d794d688cee6cf7270..7e71d4aef70396c4ee7599d9ca890f7ec9cc04d5 100644 (file)
@@ -61,6 +61,8 @@ static snd_pcm_format_t get_alsa_pcm_format(enum sample_format sf)
        case SF_S16_BE: return SND_PCM_FORMAT_S16_BE;
        case SF_U16_LE: return SND_PCM_FORMAT_U16_LE;
        case SF_U16_BE: return SND_PCM_FORMAT_U16_BE;
+       case SF_FLOAT_LE: return SND_PCM_FORMAT_FLOAT_LE;
+       case SF_FLOAT_BE: return SND_PCM_FORMAT_FLOAT_BE;
        default: return SND_PCM_FORMAT_S16_LE;
        }
 }