Class BaseDescriptor
- java.lang.Object
-
- org.mp4parser.boxes.iso14496.part1.objectdescriptors.BaseDescriptor
-
- Direct Known Subclasses:
AudioSpecificConfig,DecoderConfigDescriptor,DecoderSpecificInfo,ESDescriptor,ExtensionDescriptor,ExtensionProfileLevelDescriptor,ObjectDescriptorBase,ProfileLevelIndicationDescriptor,SLConfigDescriptor,UnknownDescriptor
@Descriptor(tags=0) public abstract class BaseDescriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description BaseDescriptor()
-
Method Summary
Modifier and Type Method Description intgetSize()intgetSizeSize()intgetTag()voidparse(int tag, ByteBuffer bb)abstract voidparseDetail(ByteBuffer bb)abstract ByteBufferserialize()StringtoString()voidwriteSize(ByteBuffer bb, int size)
-
-
-
Method Detail
-
getTag
public int getTag()
-
writeSize
public void writeSize(ByteBuffer bb, int size)
-
getSizeSize
public int getSizeSize()
-
getSize
public int getSize()
-
parse
public final void parse(int tag, ByteBuffer bb) throws IOException- Throws:
IOException
-
parseDetail
public abstract void parseDetail(ByteBuffer bb) throws IOException
- Throws:
IOException
-
serialize
public abstract ByteBuffer serialize()
-
-