Mercurial > hg > easaier-soundaccess
comparison layer/SpectrogramLayer.cpp @ 190:61681a2bc1e6
keep MIN and MAX compatibility (VC and linux compilation)
author | lbajardsilogic |
---|---|
date | Tue, 27 Nov 2007 13:26:04 +0000 |
parents | d8e6709e9075 |
children | be6d31baecb9 |
comparison
equal
deleted
inserted
replaced
189:6a31322cd9ed | 190:61681a2bc1e6 |
---|---|
1664 | 1664 |
1665 if (!getXBinRange(v, x1, s10, s11)) { | 1665 if (!getXBinRange(v, x1, s10, s11)) { |
1666 s10 = s11 = m_model->getEndFrame() / getWindowIncrement(); | 1666 s10 = s11 = m_model->getEndFrame() / getWindowIncrement(); |
1667 } | 1667 } |
1668 | 1668 |
1669 int s0 = int(min(s00, s10) + 0.0001); | 1669 int s0 = int(MIN(s00, s10) + 0.0001); |
1670 int s1 = int(max(s01, s11) + 0.0001); | 1670 int s1 = int(MAX(s01, s11) + 0.0001); |
1671 | 1671 |
1672 // std::cerr << "SpectrogramLayer::updateViewMagnitudes: x0 = " << x0 << ", x1 = " << x1 << ", s00 = " << s00 << ", s11 = " << s11 << " s0 = " << s0 << ", s1 = " << s1 << std::endl; | 1672 // std::cerr << "SpectrogramLayer::updateViewMagnitudes: x0 = " << x0 << ", x1 = " << x1 << ", s00 = " << s00 << ", s11 = " << s11 << " s0 = " << s0 << ", s1 = " << s1 << std::endl; |
1673 | 1673 |
1674 if (int(m_columnMags.size()) <= s1) { | 1674 if (int(m_columnMags.size()) <= s1) { |
1675 m_columnMags.resize(s1 + 1); | 1675 m_columnMags.resize(s1 + 1); |
1946 x1 = v->width(); | 1946 x1 = v->width(); |
1947 } | 1947 } |
1948 } | 1948 } |
1949 | 1949 |
1950 cache.validArea = QRect | 1950 cache.validArea = QRect |
1951 (min(vx0, x0), cache.validArea.y(), | 1951 (MIN(vx0, x0), cache.validArea.y(), |
1952 max(vx1 - min(vx0, x0), | 1952 MAX(vx1 - MIN(vx0, x0), |
1953 x1 - min(vx0, x0)), | 1953 x1 - MIN(vx0, x0)), |
1954 cache.validArea.height()); | 1954 cache.validArea.height()); |
1955 | 1955 |
1956 } else { | 1956 } else { |
1957 if (x1 > x0 + paintBlockWidth) { | 1957 if (x1 > x0 + paintBlockWidth) { |
1958 int sfx = x1; | 1958 int sfx = x1; |