From 505d4f1dc346c7651a157e6d5d38c786f2b125a4 Mon Sep 17 00:00:00 2001 From: sletz Date: Thu, 22 May 2008 09:47:50 +0000 Subject: [PATCH] Correct JackPort::ClearBuffer. git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2307 0c269be4-1314-0410-8aa9-9f06e86f4224 --- ChangeLog | 4 ++++ common/JackPort.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8317bb5f..ab506a14 100644 --- a/ChangeLog +++ b/ChangeLog @@ -20,6 +20,10 @@ Fernando Lopez-Lezcano Jackdmp changes log --------------------------- +2008-05-22 Stephane Letz + + * Correct JackPort::ClearBuffer. + 2008-05-21 Stephane Letz * Correct JackEngine::PortUnRegister, JackEngine::ClientCloseAux and JackEngine::ClientDeactivate to correctly send notifications. diff --git a/common/JackPort.cpp b/common/JackPort.cpp index acab6b68..b9b73351 100644 --- a/common/JackPort.cpp +++ b/common/JackPort.cpp @@ -267,7 +267,7 @@ int JackPort::UnsetAlias(const char* alias) void JackPort::ClearBuffer(jack_nframes_t frames) { const JackPortType* type = GetPortType(fTypeId); - (type->init)(fBuffer, BUFFER_SIZE_MAX * sizeof(float), frames); + (type->init)(fBuffer, frames * sizeof(float), frames); } void JackPort::MixBuffers(void** src_buffers, int src_count, jack_nframes_t buffer_size)