com.googlecode.mp4parser.boxes.mp4.objectdescriptors
Class BaseDescriptor

java.lang.Object
  extended by com.googlecode.mp4parser.boxes.mp4.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
BaseDescriptor()
           
 
Method Summary
 int getSize()
           
 int getSizeBytes()
           
 int getSizeOfInstance()
           
 int getTag()
           
 void parse(int tag, ByteBuffer bb)
           
abstract  void parseDetail(ByteBuffer bb)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseDescriptor

public BaseDescriptor()
Method Detail

getTag

public int getTag()

getSize

public int getSize()

getSizeOfInstance

public int getSizeOfInstance()

getSizeBytes

public int getSizeBytes()

parse

public final void parse(int tag,
                        ByteBuffer bb)
                 throws IOException
Throws:
IOException

parseDetail

public abstract void parseDetail(ByteBuffer bb)
                          throws IOException
Throws:
IOException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.