Mercurial > hg > svapp
comparison audio/AudioCallbackPlaySource.cpp @ 574:b3c35447ef31 3.0-integration
Wire up record monitoring
| author | Chris Cannam |
|---|---|
| date | Wed, 04 Jan 2017 16:03:12 +0000 |
| parents | 6f54789f3127 |
| children | 298d864113f0 |
comparison
equal
deleted
inserted
replaced
| 573:9fb190c6521b | 574:b3c35447ef31 |
|---|---|
| 963 } | 963 } |
| 964 | 964 |
| 965 void | 965 void |
| 966 AudioCallbackPlaySource::setOutputLevels(float left, float right) | 966 AudioCallbackPlaySource::setOutputLevels(float left, float right) |
| 967 { | 967 { |
| 968 m_outputLeft = left; | 968 if (left > m_outputLeft) m_outputLeft = left; |
| 969 m_outputRight = right; | 969 if (right > m_outputRight) m_outputRight = right; |
| 970 } | 970 } |
| 971 | 971 |
| 972 bool | 972 bool |
| 973 AudioCallbackPlaySource::getOutputLevels(float &left, float &right) | 973 AudioCallbackPlaySource::getOutputLevels(float &left, float &right) |
| 974 { | 974 { |
| 975 left = m_outputLeft; | 975 left = m_outputLeft; |
| 976 right = m_outputRight; | 976 right = m_outputRight; |
| 977 m_outputLeft = 0.f; | |
| 978 m_outputRight = 0.f; | |
| 977 return true; | 979 return true; |
| 978 } | 980 } |
| 979 | 981 |
| 980 void | 982 void |
| 981 AudioCallbackPlaySource::setSystemPlaybackSampleRate(int sr) | 983 AudioCallbackPlaySource::setSystemPlaybackSampleRate(int sr) |
