genode/repos/gems/sculpt/launcher/mixer
Norman Feske 084a14b114 record_play_mixer: make warning rate configurable
This patch disables latency warnings by default. The warnings can be
enabled by setting the 'warning_rate_ms` value to the desired
maximum rate.

Fixes #5186
Issue #5174
2024-04-19 13:42:05 +02:00

31 lines
1.3 KiB
Plaintext

<launcher pkg="record_play_mixer" priority="0">
<config jitter_ms="10" warning_rate_ms="0">
<!--
These default wildcard rules match all regular play clients.
Please check the mixer report to replace the fuzzy configuration
with absolute labels in case you want to discern multiple clients.
-->
<mix name="left">
<play label_suffix=" -> left" volume="0.5"/>
</mix>
<mix name="right">
<play label_suffix=" -> right" volume="0.5"/>
</mix>
<!-- capture microphone -->
<mix name="mic_left"> <!-- <play label="audio -> mic_left"/> --></mix>
<mix name="mic_right"> <!-- <play label="audio -> mic_right"/> --></mix>
<!-- rule for the vbox6 VM matching its OSS configuration -->
<!-- <policy label="vbox6 -> vbox -> left" record="mic_left" period_ms="46" jitter_ms="23" volume="1.0"/> -->
<!-- <policy label="vbox6 -> vbox -> right" record="mic_right" period_ms="46" jitter_ms="23" volume="1.0"/> -->
<!-- rule for the audio driver matching its configuration -->
<policy label="audio -> left" record="left" period_ms="12" jitter_ms="5" volume="1.0"/>
<policy label="audio -> right" record="right" period_ms="12" jitter_ms="5" volume="1.0"/>
</config>
<route>
<service name="Report"> <parent/> </service>
</route>
</launcher>