traverso-commit
[Top][All Lists]
Advanced

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

[Traverso-commit] traverso/src/traverso/songcanvas AudioClipView.cpp


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/traverso/songcanvas AudioClipView.cpp
Date: Fri, 11 Jan 2008 15:44:55 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       08/01/11 15:44:55

Modified files:
        src/traverso/songcanvas: AudioClipView.cpp 

Log message:
        * iterating over a buffer _can_ be hard :P

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/AudioClipView.cpp?cvsroot=traverso&r1=1.126&r2=1.127

Patches:
Index: AudioClipView.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/AudioClipView.cpp,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -b -r1.126 -r1.127
--- AudioClipView.cpp   8 Jan 2008 21:23:12 -0000       1.126
+++ AudioClipView.cpp   11 Jan 2008 15:44:55 -0000      1.127
@@ -474,13 +474,15 @@
                                        m_polygon.reserve(pixelcount*2);
                                        
                                        for (int x = 0; x < pixelcount; x++) {
-                                               m_polygon.append( QPointF(x, - 
pixeldata[chan][bufferpos+=2]) );
+                                               m_polygon.append( QPointF(x, - 
pixeldata[chan][bufferpos]) );
+                                               bufferpos+=2;
                                        }
                                        
                                        bufferpos -= 1;
                                        
                                        for (int x = pixelcount - 1; x >= 0; 
x--) {
-                                               m_polygon.append( QPointF(x, 
pixeldata[chan][bufferpos-=2]) );
+                                               m_polygon.append( QPointF(x, 
pixeldata[chan][bufferpos]) );
+                                               bufferpos-=2;
                                        }
                                        
                                        path.addPolygon(m_polygon);




reply via email to

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