audio_format: basic support for floating point samples

Support for conversion from float to 16, 24 and 32 bit integer
samples.
This commit is contained in:
Max Kellermann
2011-10-08 10:25:06 +02:00
parent 13ad2b4dc2
commit 545685bc32
13 changed files with 141 additions and 1 deletions
+4
View File
@@ -167,6 +167,10 @@ pcm_volume(void *buffer, size_t length,
case SAMPLE_FORMAT_S32:
pcm_volume_change_32(buffer, end, volume);
return true;
case SAMPLE_FORMAT_FLOAT:
/* XXX */
return false;
}
/* unreachable */