Uses of Interface
javax.sound.sampled.Line
Package
Description
Provides interfaces and classes for capture, processing, and playback of
sampled audio data.
-
Uses of Line in javax.sound.sampled
Modifier and TypeInterfaceDescriptioninterface
TheClip
interface represents a special kind of data line whose audio data can be loaded prior to playback, instead of being streamed in real time.interface
DataLine
adds media-related functionality to its superinterface,Line
.interface
A mixer is an audio device with one or more lines.interface
Ports are simple lines for input or output of audio to or from audio devices.interface
A source data line is a data line to which data may be written.interface
A target data line is a type ofDataLine
from which audio data can be read.Modifier and TypeMethodDescriptionstatic Line
Obtains a line that matches the description in the specifiedLine.Info
object.final Line
LineEvent.getLine()
Obtains the audio line that is the source of this event.Obtains a line that is available for use and that matches the description in the specifiedLine.Info
object.Line[]
Mixer.getSourceLines()
Obtains the set of all source lines currently open to this mixer.Line[]
Mixer.getTargetLines()
Obtains the set of all target lines currently open from this mixer.Modifier and TypeMethodDescriptionboolean
Mixer.isSynchronizationSupported
(Line[] lines, boolean maintainSync) Reports whether this mixer supports synchronization of the specified set of lines.void
Mixer.synchronize
(Line[] lines, boolean maintainSync) Synchronizes two or more lines.void
Mixer.unsynchronize
(Line[] lines) Releases synchronization for the specified lines.ModifierConstructorDescriptionLineEvent
(Line line, LineEvent.Type type, long position) Constructs a new event of the specified type, originating from the specified line.