diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index f85a3f34d..dcaab69ba 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -1515,7 +1515,7 @@ static inline void *get_buffer_output(struct port *p, uint32_t frames, uint32_t } d = &b->datas[0]; d->chunk->offset = 0; - d->chunk->size = frames * sizeof(float); + d->chunk->size = c->buffer_frames * sizeof(float); d->chunk->stride = stride; io->buffer_id = b->id;