package org.farng.mp3.id3; import java.io.RandomAccessFile; import org.farng.mp3.InvalidTagException; /** *    The 'File type' frame indicates which type of audio this tag defines.<br>    The following * types and refinements are defined:</p> * <p/> * <p>     MIME   MIME type follows<br> * <p/> *      MPG    MPEG Audio<br>        * /1     MPEG 1/2 layer I<br>        /2     MPEG * 1/2 layer II<br> * <p/> *        /3     MPEG 1/2 layer III<br> *        /2.5   MPEG 2.5<br>        * /AAC   Advanced audio compression<br> * <p/> *      VQF    Transform-domain Weighted Interleave Vector Quantisation<br> *      PCM    Pulse Code Modulated audio</p> * <p/> * <p>   but other types may be used, but not for these types though. This is<br>    used in a * similar way to the predefined types in the "TMED" * <p/> * frame,<br>    but without parentheses. If this frame is not present audio type is<br>    assumed * to be "MPG".</p> * * @author Eric Farng * @version $Revision: 2374 $ */ public class FrameBodyTFLT extends AbstractFrameBodyTextInformation { /** * Creates a new FrameBodyTFLT object. */ public FrameBodyTFLT() { super(); } /** * Creates a new FrameBodyTFLT object. */ public FrameBodyTFLT(final FrameBodyTFLT body) { super(body); } /** * Creates a new FrameBodyTFLT object. */ public FrameBodyTFLT(final byte textEncoding, final String text) { super(textEncoding, text); } /** * Creates a new FrameBodyTFLT object. */ public FrameBodyTFLT(final RandomAccessFile file) throws java.io.IOException, InvalidTagException { super(file); } public String getIdentifier() { return "TFLT"; } }