* [pulseaudio] Fix sink-input configuration and other small improvements (#11272) The binding requires a parameter to activate the parsing of sink-input entries on the pulseaudio server. This patch : - document this behaviour - fix the parsing of these parameters if a configuration file is used (the old method of casting launched a class cast exception) Other small improvements : - Force a refresh/new parsing when the configuration changes - Fix scheduled disconnection : if a sound is played during the grace period, the scheduled disconnection is postponed, not added to the last - add a possibility to never disconnect the audio sink (in order to have a lower latency when playing sound) Closes #11272 Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> * Small fixes after proofreading Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
<parameter name="simpleProtocolSinkIdleTimeout" type="integer" required="false">
|
||||
<label>Idle Timeout</label>
|
||||
<description>Timeout in ms after which the connection will be closed when no stream is running. This ensures that
|
||||
your speaker is not on all the time and the pulseaudio sink can go to idle mode.
|
||||
your speaker is not on all the time and the pulseaudio sink can go to idle mode. -1 for no disconnection.
|
||||
</description>
|
||||
<default>30000</default>
|
||||
</parameter>
|
||||
|
||||
Reference in New Issue
Block a user