mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-26 23:31:41 +01:00
b7cbf2ba72
* [pulseaudio] Removing isIdle test The isIdle boolean was not properly handled. When disconnection is called, isIdle is not relevant : we should always honnor the disconnection request. In fact, isIdle prevented disconnection when it is necessary (example : when a IOException occurs when sending audio to sink) +Little bug fix on volume parsing: some volume request doesn't respond with a space after the comma separating left/right channel. * [pulseaudio] Enhancement to the idle detection for disconnection Using a counter to count client instead of a isIdle variable, which was not thread safe. The PulseaudioSimpleProtocolStream parent class is now the sole responsible for closing source or sink stream. * [pulseaudio] Small performance enhancement Avoid a costly synchronized operation for a method called very often. Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> |
||
---|---|---|
.. | ||
feature | ||
java/org/openhab/binding/pulseaudio/internal | ||
resources/OH-INF |