Package paulscode.sound.codecs
Class CodecWav
java.lang.Object
paulscode.sound.codecs.CodecWav
- All Implemented Interfaces:
ICodec
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate static final booleanprivate booleanprivate SoundSystemLoggerprivate AudioInputStreamprivate static final booleanprivate static final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]appendByteArrays(byte[] byte2, byte[] byte3, int int2) voidcleanup()private static byte[]convertAudioBytes(byte[] byte2, boolean bool) booleanprivate booleanendOfStream(boolean bool, boolean bool2) private voiderrorMessage(String string) booleaninitialize(URL uRL) booleanprivate booleaninitialized(boolean bool, boolean bool2) private voidprintStackTrace(Exception exception) read()readAll()voidreverseByteOrder(boolean bool) private static byte[]trimArray(byte[] byte2, int int2)
-
Field Details
-
GET
private static final boolean GET- See Also:
-
SET
private static final boolean SET- See Also:
-
XXX
private static final boolean XXX- See Also:
-
endOfStream
private boolean endOfStream -
initialized
private boolean initialized -
myAudioInputStream
-
logger
-
-
Constructor Details
-
CodecWav
public CodecWav()
-
-
Method Details
-
reverseByteOrder
public void reverseByteOrder(boolean bool) - Specified by:
reverseByteOrderin interfaceICodec
-
initialize
- Specified by:
initializein interfaceICodec
-
initialized
public boolean initialized()- Specified by:
initializedin interfaceICodec
-
read
-
readAll
-
endOfStream
public boolean endOfStream()- Specified by:
endOfStreamin interfaceICodec
-
cleanup
public void cleanup() -
getAudioFormat
- Specified by:
getAudioFormatin interfaceICodec
-
initialized
private boolean initialized(boolean bool, boolean bool2) -
endOfStream
private boolean endOfStream(boolean bool, boolean bool2) -
trimArray
private static byte[] trimArray(byte[] byte2, int int2) -
convertAudioBytes
private static byte[] convertAudioBytes(byte[] byte2, boolean bool) -
appendByteArrays
private static byte[] appendByteArrays(byte[] byte2, byte[] byte3, int int2) -
errorMessage
-
printStackTrace
-