Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Uses of Class
javax.sound.sampled.AudioInputStream

Packages that use AudioInputStream
Package Description
javax.sound.sampled Provides interfaces and classes for capture, processing, and playback of sampled audio data. 
javax.sound.sampled.spi Supplies abstract classes for service providers to subclass when offering new audio devices, sound file readers and writers, or audio format converters. 
 

Uses of AudioInputStream in javax.sound.sampled
 

Methods in javax.sound.sampled that return AudioInputStream
Modifier and Type Method and Description
static AudioInputStream AudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream)
          Obtains an audio input stream of the indicated encoding, by converting the provided audio input stream.
static AudioInputStream AudioSystem.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
          Obtains an audio input stream of the indicated format, by converting the provided audio input stream.
static AudioInputStream AudioSystem.getAudioInputStream(File file)
          Obtains an audio input stream from the provided File.
static AudioInputStream AudioSystem.getAudioInputStream(InputStream stream)
          Obtains an audio input stream from the provided input stream.
static AudioInputStream AudioSystem.getAudioInputStream(URL url)
          Obtains an audio input stream from the URL provided.
 

Methods in javax.sound.sampled with parameters of type AudioInputStream
Modifier and Type Method and Description
static AudioFileFormat.Type[] AudioSystem.getAudioFileTypes(AudioInputStream stream)
          Obtains the file types that the system can write from the audio input stream specified.
static AudioInputStream AudioSystem.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream)
          Obtains an audio input stream of the indicated encoding, by converting the provided audio input stream.
static AudioInputStream AudioSystem.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
          Obtains an audio input stream of the indicated format, by converting the provided audio input stream.
static boolean AudioSystem.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
          Indicates whether an audio file of the specified file type can be written from the indicated audio input stream.
 void Clip.open(AudioInputStream stream)
          Opens the clip with the format and audio data present in the provided audio input stream.
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          Writes a stream of bytes representing an audio file of the specified file type to the external file provided.
static int AudioSystem.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          Writes a stream of bytes representing an audio file of the specified file type to the output stream provided.
 

Uses of AudioInputStream in javax.sound.sampled.spi
 

Methods in javax.sound.sampled.spi that return AudioInputStream
Modifier and Type Method and Description
abstract  AudioInputStream FormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream)
          Obtains an audio input stream with the specified encoding from the given audio input stream.
abstract  AudioInputStream FormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
          Obtains an audio input stream with the specified format from the given audio input stream.
abstract  AudioInputStream AudioFileReader.getAudioInputStream(File file)
          Obtains an audio input stream from the File provided.
abstract  AudioInputStream AudioFileReader.getAudioInputStream(InputStream stream)
          Obtains an audio input stream from the input stream provided.
abstract  AudioInputStream AudioFileReader.getAudioInputStream(URL url)
          Obtains an audio input stream from the URL provided.
 

Methods in javax.sound.sampled.spi with parameters of type AudioInputStream
Modifier and Type Method and Description
abstract  AudioFileFormat.Type[] AudioFileWriter.getAudioFileTypes(AudioInputStream stream)
          Obtains the file types that this audio file writer can write from the audio input stream specified.
abstract  AudioInputStream FormatConversionProvider.getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream)
          Obtains an audio input stream with the specified encoding from the given audio input stream.
abstract  AudioInputStream FormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
          Obtains an audio input stream with the specified format from the given audio input stream.
 boolean AudioFileWriter.isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
          Indicates whether an audio file of the type specified can be written from the audio input stream indicated.
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)
          Writes a stream of bytes representing an audio file of the file format indicated to the external file provided.
abstract  int AudioFileWriter.write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)
          Writes a stream of bytes representing an audio file of the file type indicated to the output stream provided.
 


Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.