public abstract class

AudioFloatInputStream

extends Object
java.lang.Object
   ↳ com.sun.media.sound.AudioFloatInputStream
Known Direct Subclasses

Class Overview

This class is used to create AudioFloatInputStream from AudioInputStream and byte buffers.

Summary

Public Constructors
AudioFloatInputStream()
Public Methods
abstract int available()
abstract void close()
abstract AudioFormat getFormat()
abstract long getFrameLength()
static AudioFloatInputStream getInputStream(InputStream stream)
static AudioFloatInputStream getInputStream(File file)
static AudioFloatInputStream getInputStream(AudioFormat format, byte[] buffer, int offset, int len)
static AudioFloatInputStream getInputStream(AudioInputStream stream)
static AudioFloatInputStream getInputStream(URL url)
abstract void mark(int readlimit)
abstract boolean markSupported()
float read()
int read(float[] b)
abstract int read(float[] b, int off, int len)
abstract void reset()
abstract long skip(long len)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AudioFloatInputStream ()

Public Methods

public abstract int available ()

Throws
IOException

public abstract void close ()

Throws
IOException

public abstract AudioFormat getFormat ()

public abstract long getFrameLength ()

public static AudioFloatInputStream getInputStream (InputStream stream)

public static AudioFloatInputStream getInputStream (File file)

public static AudioFloatInputStream getInputStream (AudioFormat format, byte[] buffer, int offset, int len)

public static AudioFloatInputStream getInputStream (AudioInputStream stream)

public static AudioFloatInputStream getInputStream (URL url)

public abstract void mark (int readlimit)

public abstract boolean markSupported ()

public float read ()

Throws
IOException

public int read (float[] b)

Throws
IOException

public abstract int read (float[] b, int off, int len)

Throws
IOException

public abstract void reset ()

Throws
IOException

public abstract long skip (long len)

Throws
IOException