aboutsummaryrefslogtreecommitdiff
path: root/tinyplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'tinyplay.c')
-rw-r--r--tinyplay.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tinyplay.c b/tinyplay.c
index 2251cfe..4d257e7 100644
--- a/tinyplay.c
+++ b/tinyplay.c
@@ -155,7 +155,7 @@ void play_sample(FILE *file, unsigned int card, unsigned int device, unsigned in
return;
}
- size = pcm_get_buffer_size(pcm);
+ size = pcm_frames_to_bytes(pcm, pcm_get_buffer_size(pcm));
buffer = malloc(size);
if (!buffer) {
fprintf(stderr, "Unable to allocate %d bytes\n", size);