* [pulseaudio] Add pulseaudio sink as openhab audio sink (#1895) This add to the pulseaudio binding the capability to use "pulseaudio sink" as an "openhab sink" to output sound from openhab to a pulse audio server on the network. You need to load module-simple-protocol-tcp sink in addition to the usual module-cli-protocol-tcp, and enable the sink in the thing configuration. Closes #1895 Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> * Small corrections after review And getting rid of some other compilation warnings Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> * Fix some registration errors and allow the binding to load the simple module remotely Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> * Small corrections after reviews initialize audiosink in a thread with scheduler.submit clear some warning related code. Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> Better interruptexception handling * Fix two small concurrency bugs Signed-off-by: Gwendal Roulleau <gwendal.roulleau@gmail.com> Co-authored-by: Gwendal Roulleau <gwendal.roulleau@gmail.com>
This commit is contained in:
@@ -7,5 +7,8 @@
|
||||
<feature>openhab-transport-mdns</feature>
|
||||
<feature>openhab-transport-upnp</feature>
|
||||
<bundle start-level="80">mvn:org.openhab.addons.bundles/org.openhab.binding.pulseaudio/${project.version}</bundle>
|
||||
<bundle dependency="true">mvn:com.googlecode.soundlibs/tritonus-share/0.3.7.4</bundle>
|
||||
<bundle dependency="true">mvn:com.googlecode.soundlibs/mp3spi/1.9.5.4</bundle>
|
||||
<bundle dependency="true">mvn:com.googlecode.soundlibs/jlayer/1.0.1.4</bundle>
|
||||
</feature>
|
||||
</features>
|
||||
|
||||
Reference in New Issue
Block a user