We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60f220c commit 5a079cdCopy full SHA for 5a079cd
2 files changed
src/simulflow/transport.clj
@@ -455,12 +455,10 @@
455
(let [current-time (u/mono-time)]
456
(cond
457
;; Handle incoming audio frames - core business logic moved here
458
- ;; Handle incoming audio frames - use pure function for business logic
459
(and (= input-port :in)
460
(frame/audio-output-raw? frame))
461
(process-realtime-out-audio-frame state frame serializer current-time)
462
463
- ;; Handle timer ticks for speech monitoring - moved from background loop
464
(and (= input-port :timer-out)
465
(:timer/tick frame))
466
(let [silence-duration (- (:timer/timestamp frame) (::last-audio-time state))
0 commit comments