| 129 | { return m_atomics.limEnabled.load(std::memory_order_relaxed); } |
| 130 | |
| 131 | void ClientComp::setLimiterCeilingDb(float db) noexcept |
| 132 | { |
| 133 | m_atomics.limCeilingDb.store(std::clamp(db, -24.0f, 0.0f), |
| 134 | std::memory_order_relaxed); |
| 135 | m_atomics.version.fetch_add(1, std::memory_order_release); |
| 136 | } |
| 137 | float ClientComp::limiterCeilingDb() const noexcept |
| 138 | { return m_atomics.limCeilingDb.load(std::memory_order_relaxed); } |
| 139 |
no outgoing calls