| 161 | } |
| 162 | |
| 163 | void testAfterEqAndScMicDoNotAffectCompression() |
| 164 | { |
| 165 | MeterModel model; |
| 166 | model.defineMeter(slcMeter(10, 0)); |
| 167 | model.defineMeter(txMeter(22, "SC_MIC", "dBFS")); |
| 168 | model.defineMeter(txMeter(27, "AFTEREQ", "dBFS")); |
| 169 | model.defineMeter(txMeter(28, "COMPPEAK")); |
| 170 | model.setActiveTxSlice(0); |
| 171 | |
| 172 | model.updateValues({22, 27, 28}, {rawDb(-80.0f), rawDb(-40.0f), rawDb(7.0f)}); |
| 173 | |
| 174 | report("AFTEREQ and SC_MIC do not derive or override direct COMPPEAK", |
| 175 | model.hasCompressionMeterValue() && nearlyEqual(model.compPeak(), 7.0f)); |
| 176 | } |
| 177 | |
| 178 | void testRemovingCompPeakMarksCompressionUnavailable() |
| 179 | { |
no test coverage detected