Package org.openhab.core.audio
package org.openhab.core.audio
-
ClassDescriptionGeneral purpose audio exceptionAn audio format definitionThis is an interface that is implemented by
AudioServlet
and which allows exposing audio streams through HTTP.This service provides functionality around audio services and is the central service to be used directly by others.Definition of an audio output like headphones, a speaker or for writing to a file / clip.Definition of an audio output like headphones, a speaker or for writing to a file / clip.Definition of an audio output like headphones, a speaker or for writing to a file / clip.This is an audio source, which can provide a continuous live stream of audio.Wrapper for a source of audio data.This is an implementation of anAudioStream
with known length and a clone method, which is based on a simple byte array.This is for anAudioStream
, that can be clonedThis is an AudioStream from an audio fileDeprecated.This is an implementation of anAudioStream
used to transmit raw audio data to a sink.ThePipedAudioStream.Group
is anOutputStream
implementation that can be use to create one or morePipedAudioStream
instances and write to them at once.This is for anAudioStream
, which size is knownStreams served by the AudioHTTPServer.Thrown when a requested format is not supported by anAudioSource
orAudioSink
implementationThis is an AudioStream from a URL.
ClonableAudioStream
and/orSizeableAudioStream
to detect audio stream capabilities