|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use mp3data_struct | |
---|---|
lame.std | Contains the symmetric Java elements of the standard LAME methods, structures and constants defined in the archive lame.h and exported in lame_enc.dll and libmp3lame.so/.dylib . |
lameonj.decoder.std | Contains the object oriented Java wrappers of the C methods, structures and constants of the LAME standard API for decoding. |
Uses of mp3data_struct in lame.std |
---|
Methods in lame.std with parameters of type mp3data_struct | |
---|---|
static int |
Lame.lame_decode_headers(byte[] mp3buf,
int len,
byte[] pcm_l,
byte[] pcm_r,
mp3data_struct mp3data)
This is a convenience method using byte[] array instead of short[], the byte[] buffer used must be 2x the length of the analogous short[] version. |
static int |
Lame.lame_decode_headers(byte[] mp3buf,
int len,
short[] pcm_l,
short[] pcm_r,
mp3data_struct mp3data)
same as lame_decode, and also returns mp3 header data int CDECL lame_decode_headers( unsigned char* mp3buf, int len, short pcm_l[], short pcm_r[], mp3data_struct* mp3data ); |
static int |
Lame.lame_decode1_headers(byte[] mp3buf,
int len,
byte[] pcm_l,
byte[] pcm_r,
mp3data_struct mp3data)
This is a convenience method using byte[] array instead of short[], the byte[] buffer used must be 2x the length of the analogous short[] version. |
static int |
Lame.lame_decode1_headers(byte[] mp3buf,
int len,
short[] pcm_l,
short[] pcm_r,
mp3data_struct mp3data)
same as lame_decode1, but returns at most one frame and mp3 header data int CDECL lame_decode1_headers( unsigned char* mp3buf, int len, short pcm_l[], short pcm_r[], mp3data_struct* mp3data ); |
static int |
Lame.lame_decode1_headersB(byte[] mp3buf,
int len,
byte[] pcm_l,
byte[] pcm_r,
mp3data_struct mp3data,
com.innowhere.jnieasy.core.data.NativeInteger enc_delay,
com.innowhere.jnieasy.core.data.NativeInteger enc_padding)
This is a convenience method using byte[] array instead of short[], the byte[] buffer used must be 2x the length of the analogous short[] version. |
static int |
Lame.lame_decode1_headersB(byte[] mp3buf,
int len,
short[] pcm_l,
short[] pcm_r,
mp3data_struct mp3data,
com.innowhere.jnieasy.core.data.NativeInteger enc_delay,
com.innowhere.jnieasy.core.data.NativeInteger enc_padding)
same as lame_decode1_headers, but also returns enc_delay and enc_padding from VBR Info tag, (-1 if no info tag was found) int CDECL lame_decode1_headersB( unsigned char* mp3buf, int len, short pcm_l[], short pcm_r[], mp3data_struct* mp3data, int *enc_delay, int *enc_padding ); |
Uses of mp3data_struct in lameonj.decoder.std |
---|
Methods in lameonj.decoder.std that return mp3data_struct | |
---|---|
mp3data_struct |
StreamDecoder.decodeHeaders()
Decodes source MP3 data until MP3 header info is obtained. |
mp3data_struct |
GenericDecoder.decodeHeaders(byte[] mp3buf,
int size)
Process the specified MP3 data containing MP3 header info. |
mp3data_struct |
Decoder.getMP3DataStruct()
Returns the mp3data_struct object with header information of the MP3 data being decoded. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |