public class Mp4TagCreator extends AbstractTagCreator
This level is was selected because the ilst atom can be recreated without reference to existing mp4 fields but fields above this level are dependent upon other information that is not held in the tag.
|--- ftyp |--- moov |......| |......|----- mvdh |......|----- trak |......|----- udta |..............| |..............|-- meta |....................| |....................|-- hdlr |....................|-- ilst |....................|.. ..| |....................|.....|---- @nam (Optional for each metadatafield) |....................|.....|.......|-- data |....................|.....|....... ecetera |....................|.....|---- ---- (Optional for reverse dns field) |....................|.............|-- mean |....................|.............|-- name |....................|.............|-- data |....................|................ ecetere |....................|-- free |--- free |--- mdat
Constructor and Description |
---|
Mp4TagCreator() |
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
convert(Tag tag,
int padding)
Convert tagdata to rawdata ready for writing to file
|
convert
public java.nio.ByteBuffer convert(Tag tag, int padding) throws java.io.UnsupportedEncodingException
convert
in class AbstractTagCreator
tag
- padding
- TODO padding parameter currently ignoredjava.io.UnsupportedEncodingException
Copyright © 2005-2013 java.net. All Rights Reserved.