traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/core FlacAudioReader.cpp


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/core FlacAudioReader.cpp
Date: Mon, 16 Jul 2007 21:25:06 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       07/07/16 21:25:06

Modified files:
        src/core       : FlacAudioReader.cpp 

Log message:
        fix volume level 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/FlacAudioReader.cpp?cvsroot=traverso&r1=1.2&r2=1.3

Patches:
Index: FlacAudioReader.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/FlacAudioReader.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- FlacAudioReader.cpp 15 Jul 2007 05:14:47 -0000      1.2
+++ FlacAudioReader.cpp 16 Jul 2007 21:25:06 -0000      1.3
@@ -145,7 +145,7 @@
        for (i=0; i < frames; i++) {
                // in FLAC channel 0 is left, 1 is right
                for (c=0; c < frame->header.channels; c++) {
-                       audio_sample_t value = 
(audio_sample_t)((float)buffer[c][i] / 
(float)((uint)1<<(frame->header.bits_per_sample)));
+                       audio_sample_t value = 
(audio_sample_t)((float)buffer[c][i] / 
(float)((uint)1<<(frame->header.bits_per_sample-1)));
                        internalBuffer->data()[bufferStart + (++pos)] = value;
                }
        }




reply via email to

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