Sfoglia il codice sorgente

Silence live audio match logs unless debug enabled

master
Jan Svabenik 15 ore fa
parent
commit
196fb23fe4
1 ha cambiato i file con 6 aggiunte e 2 eliminazioni
  1. +6
    -2
      internal/recorder/streamer.go

+ 6
- 2
internal/recorder/streamer.go Vedi File

@@ -429,13 +429,17 @@ func (st *Streamer) processFeed(msg streamFeedMsg) {

func (st *Streamer) signalHasListenerLocked(sig *detector.Signal) bool {
if sess, ok := st.sessions[sig.ID]; ok && len(sess.audioSubs) > 0 {
log.Printf("LIVEAUDIO MATCH: signal id=%d matched existing session listener center=%.3fMHz", sig.ID, sig.CenterHz/1e6)
if st.policy.DebugLiveAudio {
log.Printf("LIVEAUDIO MATCH: signal id=%d matched existing session listener center=%.3fMHz", sig.ID, sig.CenterHz/1e6)
}
return true
}
for subID, pl := range st.pendingListens {
delta := math.Abs(sig.CenterHz - pl.freq)
if delta < 200000 {
log.Printf("LIVEAUDIO MATCH: signal id=%d matched pending subscriber=%d center=%.3fMHz req=%.3fMHz delta=%.0fHz", sig.ID, subID, sig.CenterHz/1e6, pl.freq/1e6, delta)
if st.policy.DebugLiveAudio {
log.Printf("LIVEAUDIO MATCH: signal id=%d matched pending subscriber=%d center=%.3fMHz req=%.3fMHz delta=%.0fHz", sig.ID, subID, sig.CenterHz/1e6, pl.freq/1e6, delta)
}
return true
}
}


Loading…
Annulla
Salva