Class FlacDecoder
java.lang.Object
net.avadeaux.klipspringer.codec.ExternalDecoder
net.avadeaux.klipspringer.codec.FlacDecoder
- All Implemented Interfaces:
Closeable,AutoCloseable,AudioDecoder
FLAC file decoder that interfaces to FLAC library. In order to receive pictures from FLAC
metadata, use a subclass of this class that implements
AudioDecoder.PictureTarget.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.avadeaux.klipspringer.codec.AudioDecoder
AudioDecoder.PictureTarget, AudioDecoder.Target -
Constructor Summary
ConstructorsConstructorDescriptionFlacDecoder(String fileName, AudioDecoder.Target target) Initiates decoder, including opening the file. -
Method Summary
Methods inherited from class net.avadeaux.klipspringer.codec.ExternalDecoder
close, decodeAll, decodeMetadata, reusableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.avadeaux.klipspringer.codec.AudioDecoder
quality
-
Constructor Details
-
FlacDecoder
Initiates decoder, including opening the file.- Throws:
IOException
-