javazoom.jl.converter

Class WaveFileObuffer

public class WaveFileObuffer extends Obuffer

Implements an Obuffer by writing the data to a file in RIFF WAVE format.

Since: 0.0

Constructor Summary
WaveFileObuffer(int number_of_channels, int freq, String FileName)
Creates a new WareFileObuffer instance.
Method Summary
voidappend(int channel, short value)
Takes a 16 Bit PCM sample.
voidclear_buffer()
voidclose()
voidset_stop_flag()
voidwrite_buffer(int val)

Constructor Detail

WaveFileObuffer

public WaveFileObuffer(int number_of_channels, int freq, String FileName)
Creates a new WareFileObuffer instance.

Parameters: number_of_channels The number of channels of audio data this buffer will receive. freq The sample frequency of the samples in the buffer. fileName The filename to write the data to.

Method Detail

append

public void append(int channel, short value)
Takes a 16 Bit PCM sample.

clear_buffer

public void clear_buffer()

close

public void close()

set_stop_flag

public void set_stop_flag()

write_buffer

public void write_buffer(int val)
JavaZOOM 1999-2005