[Top][All Lists]
[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: |
Tue, 13 Nov 2007 13:09:47 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/11/13 13:09:47
Modified files:
src/traverso/songcanvas: AudioClipView.cpp
Log message:
* microview was still painted upsidedown, not anymore
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/AudioClipView.cpp?cvsroot=traverso&r1=1.117&r2=1.118
Patches:
Index: AudioClipView.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/AudioClipView.cpp,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -b -r1.117 -r1.118
--- AudioClipView.cpp 12 Nov 2007 18:52:14 -0000 1.117
+++ AudioClipView.cpp 13 Nov 2007 13:09:46 -0000 1.118
@@ -230,7 +230,7 @@
// Painting 2 more pixels makes it getting clipped away.....
pixelcount += 2;
- bool microView = m_song->get_hzoom() > (Peak::MAX_ZOOM_USING_SOURCEFILE
- 1) ? 0 : 1;
+ bool microView = m_song->get_hzoom() > (Peak::MAX_ZOOM_USING_SOURCEFILE
-1) ? 0 : 1;
// boundary checking, important for microview only, macroview needs the
additional
// pixels to paint the waveform correctly
if ( /*microView &&*/ ((xstart + pixelcount) > m_boundingRect.width())
) {
@@ -434,7 +434,7 @@
p->drawLine(xstart, 0, xstart + pixelcount, 0);
for (int x = xstart; x < (pixelcount+xstart); x++) {
- m_polygontop.append( QPointF(x, scaleFactor *
pixeldata[chan][bufferPos++]) );
+ m_polygontop.append( QPointF(x, -scaleFactor *
pixeldata[chan][bufferPos++]) );
}
if
(themer()->get_property("AudioClip:wavemicroview:antialiased", 0).toInt()) {