[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso/src/audiofileio/decode FlacAudioReader...
From: |
Ben Levitt |
Subject: |
[Traverso-commit] traverso/src/audiofileio/decode FlacAudioReader... |
Date: |
Thu, 27 Sep 2007 16:58:22 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Ben Levitt <benjie> 07/09/27 16:58:22
Modified files:
src/audiofileio/decode: FlacAudioReader.cpp
Log message:
Fix reading of mono flac files.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/audiofileio/decode/FlacAudioReader.cpp?cvsroot=traverso&r1=1.8&r2=1.9
Patches:
Index: FlacAudioReader.cpp
===================================================================
RCS file:
/sources/traverso/traverso/src/audiofileio/decode/FlacAudioReader.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- FlacAudioReader.cpp 24 Sep 2007 00:57:50 -0000 1.8
+++ FlacAudioReader.cpp 27 Sep 2007 16:58:22 -0000 1.9
@@ -559,7 +559,7 @@
framesToCopy = (frameCount - framesCoppied < framesAvailable) ?
frameCount - framesCoppied : framesAvailable;
switch (get_num_channels()) {
case 1:
- memcpy(buffer->destination[0] + framesCoppied,
m_flac->internalBuffer + m_flac->bufferStart, framesToCopy);
+ memcpy(buffer->destination[0] + framesCoppied,
m_flac->internalBuffer + m_flac->bufferStart, framesToCopy *
sizeof(audio_sample_t));
break;
case 2:
for (nframes_t i = 0; i < framesToCopy; i++) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso/src/audiofileio/decode FlacAudioReader...,
Ben Levitt <=