mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-11-13 07:17:28 +00:00
[client/idd] audio: prevent recording transport stalls
Give microphone data priority over replaceable clock feedback and reduce feedback traffic on the shared client-to-host FIFO. Retry short FIFO stalls outside the realtime thread and coalesce consecutive packets in the existing fixed Windows buffers. Avoid one broker write per tiny PipeWire quantum without adding allocations or intentional capture latency.
This commit is contained in:
@@ -74,7 +74,7 @@
|
||||
#define PLAYBACK_DEVICE_RATE_STABLE_DELTA_PPM 50.0
|
||||
#define PLAYBACK_DEVICE_RATE_MAX_ACQUIRE_SEC 20.0
|
||||
#define PLAYBACK_MAX_SOURCE_PACKET_MS 100
|
||||
#define PLAYBACK_FEEDBACK_INTERVAL_NS INT64_C(1000000)
|
||||
#define PLAYBACK_FEEDBACK_INTERVAL_NS INT64_C(10000000)
|
||||
#define PLAYBACK_FEEDBACK_FAILURE_NS INT64_C(100000000)
|
||||
#define PLAYBACK_GRAPH_INTERVAL_NS INT64_C(25000000)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user