traverso-commit
[Top][All Lists]
Advanced

[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++) {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]