|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.id3.AbstractTagItem org.jaudiotagger.tag.id3.AbstractTagFrameBody org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo org.jaudiotagger.tag.id3.framebody.FrameBodyTMED
public class FrameBodyTMED
Length Text information frame.
The 'Media type' frame describes from which media the sound originated. This may be a text string or a reference to the predefined media types found in the list below. References are made within "(" and ")" and are optionally followed by a text refinement, e.g. "(MC) with four channels". If a text refinement should begin with a "(" character it should be replaced with "((" in the same way as in the "TCO" frame. Predefined refinements is appended after the media type, e.g. "(CD/A)" or "(VID/PAL/VHS)".
DIG | Other digital media | |
/A | Analog transfer from media | |
ANA | Other analog media | |
/WAC | Wax cylinder | |
/8CA | 8-track tape cassette | |
CD | CD | |
/A | Analog transfer from media | |
/DD | DDD | |
/AD | ADD | |
/AA | AAD | |
LD | Laserdisc | |
/A | Analog transfer from media | |
TT | Turntable records | |
/33 | 33.33 rpm | |
/45 | 45 rpm | |
/71 | 71.29 rpm | |
/76 | 76.59 rpm | |
/78 | 78.26 rpm | |
/80 | 80 rpm | |
MD | MiniDisc | |
/A | Analog transfer from media | |
DAT | DAT | |
/A | Analog transfer from media | |
/1 | standard, 48 kHz/16 bits, linear | |
/2 | mode 2, 32 kHz/16 bits, linear | |
/3 | mode 3, 32 kHz/12 bits, nonlinear, low speed | |
/4 | mode 4, 32 kHz/12 bits, 4 channels | |
/5 | mode 5, 44.1 kHz/16 bits, linear | |
/6 | mode 6, 44.1 kHz/16 bits, 'wide track' play | |
DCC | DCC | |
/A | Analog transfer from media | |
DVD | DVD | |
/A | Analog transfer from media | |
TV | Television | |
/PAL | PAL | |
/NTSC | NTSC | |
/SECAM | SECAM | |
VID | Video | |
/PAL | PAL | |
/NTSC | NTSC | |
/SECAM | SECAM | |
/VHS | VHS | |
/SVHS | S-VHS | |
/BETA | BETAMAX | |
RAD | Radio | |
/FM | FM | |
/AM | AM | |
/LW | LW | |
/MW | MW | |
TEL | Telephone | |
/I | ISDN | |
MC | MC (normal cassette) | |
/4 | 4.75 cm/s (normal speed for a two sided cassette) | |
/9 | 9.5 cm/s | |
/I | Type I cassette (ferric/normal) | |
/II | Type II cassette (chrome) | |
/III | Type III cassette (ferric chrome) | |
/IV | Type IV cassette (metal) | |
REE | Reel | |
/9 | 9.5 cm/s | |
/19 | 19 cm/s | |
/38 | 38 cm/s | |
/76 | 76 cm/s | |
/I | Type I cassette (ferric/normal) | |
/II | Type II cassette (chrome) | |
/III | Type III cassette (ferric chrome) | |
/IV | Type IV cassette (metal) |
For more details, please refer to the ID3 specifications:
Field Summary |
---|
Fields inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody |
---|
TYPE_BODY |
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody |
---|
objectList |
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagItem |
---|
logger |
Constructor Summary | |
---|---|
FrameBodyTMED()
Creates a new FrameBodyTMED datatype. |
|
FrameBodyTMED(java.nio.ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTMED datatype. |
|
FrameBodyTMED(byte textEncoding,
java.lang.String text)
Creates a new FrameBodyTMED datatype. |
|
FrameBodyTMED(FrameBodyTMED body)
|
Method Summary | |
---|---|
java.lang.String |
getIdentifier()
The ID3v2 frame identifier |
Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo |
---|
addTextValue, getFirstTextValue, getNumberOfValues, getText, getValueAtIndex, setText, setupObjectList, write |
Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody |
---|
createStructure, equals, getSize, read, setSize, setSize |
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody |
---|
getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getTextEncoding, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FrameBodyTMED()
public FrameBodyTMED(FrameBodyTMED body)
public FrameBodyTMED(byte textEncoding, java.lang.String text)
textEncoding
- text
- public FrameBodyTMED(java.nio.ByteBuffer byteBuffer, int frameSize) throws InvalidTagException
byteBuffer
- frameSize
-
InvalidTagException
Method Detail |
---|
public java.lang.String getIdentifier()
getIdentifier
in class AbstractID3v2FrameBody
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |