MCPcopy Create free account
hub / github.com/aethersdr/AetherSDR / setMonitorRecording

Method setMonitorRecording

src/gui/ClientChainApplet.cpp:292–308  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292void ClientChainApplet::setMonitorRecording(bool on)
293{
294 if (m_monRecording == on) return;
295 m_monRecording = on;
296 if (m_monRecBtn) {
297 QSignalBlocker b(m_monRecBtn);
298 m_monRecBtn->setChecked(on);
299 }
300 if (on) {
301 m_monRecPulseDim = false;
302 if (m_monRecPulse) m_monRecPulse->start();
303 } else if (m_monRecPulse) {
304 m_monRecPulse->stop();
305 }
306 applyRecordButtonStyle();
307 updateMonitorButtonEnables();
308}
309
310void ClientChainApplet::setMonitorPlaying(bool on)
311{

Callers 2

toggleAetherialStripMethod · 0.45
wireDspAppletsMethod · 0.45

Calls 2

startMethod · 0.45
stopMethod · 0.45

Tested by

no test coverage detected