Class Mp3FormatConversionProvider
java.lang.Object
javax.sound.sampled.spi.FormatConversionProvider
de.gurkenlabs.litiengine.sound.spi.mp3.Mp3FormatConversionProvider
Converts LITIENGINE MPEG-1 Layer III streams to signed 16-bit PCM.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) getTargetEncodings(AudioFormat sourceFormat) getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) Methods inherited from class FormatConversionProvider
isConversionSupported, isConversionSupported, isSourceEncodingSupported, isTargetEncodingSupported
-
Constructor Details
-
Mp3FormatConversionProvider
public Mp3FormatConversionProvider()
-
-
Method Details
-
getSourceEncodings
- Specified by:
getSourceEncodingsin classFormatConversionProvider
-
getTargetEncodings
- Specified by:
getTargetEncodingsin classFormatConversionProvider
-
getTargetEncodings
- Specified by:
getTargetEncodingsin classFormatConversionProvider
-
getTargetFormats
public AudioFormat[] getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) - Specified by:
getTargetFormatsin classFormatConversionProvider
-
getAudioInputStream
public AudioInputStream getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) - Specified by:
getAudioInputStreamin classFormatConversionProvider
-
getAudioInputStream
public AudioInputStream getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream) - Specified by:
getAudioInputStreamin classFormatConversionProvider
-