public class GetAudio
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GetAudio.BlockAlign |
protected static class |
GetAudio.IFF_AIFF |
static class |
GetAudio.sound_file_format |
| Constructor and Description |
|---|
GetAudio() |
| Modifier and Type | Method and Description |
|---|---|
void |
close_infile() |
int |
get_audio(LameGlobalFlags gfp,
int[][] buffer)
reads a frame of audio data from a file to the buffer, aligns the data
for future processing, and separates the left and right channels
|
int |
get_audio16(LameGlobalFlags gfp,
short[][] buffer)
behave as the original get_audio function, with a limited 16 bit per
sample output
|
void |
init_infile(LameGlobalFlags gfp,
java.lang.String inPath,
Enc enc) |
java.io.DataOutput |
init_outfile(java.lang.String outPath) |
void |
setModules(Parse parse2,
MPGLib mpg2) |
void |
write16BitsLowHigh(java.io.DataOutput fp,
int i) |
int |
WriteWaveHeader(java.io.DataOutput fp,
int pcmbytes,
int freq,
int channels,
int bits) |
public java.io.DataOutput init_outfile(java.lang.String outPath)
public final void init_infile(LameGlobalFlags gfp, java.lang.String inPath, Enc enc)
public final void close_infile()
public final int get_audio(LameGlobalFlags gfp, int[][] buffer)
public final int get_audio16(LameGlobalFlags gfp, short[][] buffer)
public final int WriteWaveHeader(java.io.DataOutput fp,
int pcmbytes,
int freq,
int channels,
int bits)
public final void write16BitsLowHigh(java.io.DataOutput fp,
int i)
throws java.io.IOException
java.io.IOException