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

java.lang.Object
  extended by com.googlecode.mp4parser.boxes.mp4.objectdescriptors.BaseDescriptor
      extended by com.googlecode.mp4parser.boxes.mp4.objectdescriptors.ESDescriptor

@Descriptor(tags=3)
public class ESDescriptor
extends BaseDescriptor


Constructor Summary
ESDescriptor()
           
 
Method Summary
 boolean equals(Object o)
           
 DecoderConfigDescriptor getDecoderConfigDescriptor()
           
 int getDependsOnEsId()
           
 int getEsId()
           
 int getoCREsId()
           
 int getoCRstreamFlag()
           
 List<BaseDescriptor> getOtherDescriptors()
           
 int getRemoteODFlag()
           
 SLConfigDescriptor getSlConfigDescriptor()
           
 int getStreamDependenceFlag()
           
 int getStreamPriority()
           
 int getURLFlag()
           
 int getURLLength()
           
 String getURLString()
           
 int hashCode()
           
 void parseDetail(ByteBuffer bb)
           
 ByteBuffer serialize()
           
 int serializedSize()
           
 void setDecoderConfigDescriptor(DecoderConfigDescriptor decoderConfigDescriptor)
           
 void setDependsOnEsId(int dependsOnEsId)
           
 void setEsId(int esId)
           
 void setoCREsId(int oCREsId)
           
 void setoCRstreamFlag(int oCRstreamFlag)
           
 void setRemoteODFlag(int remoteODFlag)
           
 void setSlConfigDescriptor(SLConfigDescriptor slConfigDescriptor)
           
 void setStreamDependenceFlag(int streamDependenceFlag)
           
 void setStreamPriority(int streamPriority)
           
 void setURLFlag(int URLFlag)
           
 void setURLLength(int URLLength)
           
 void setURLString(String URLString)
           
 String toString()
           
 
Methods inherited from class com.googlecode.mp4parser.boxes.mp4.objectdescriptors.BaseDescriptor
getSize, getSizeBytes, getSizeOfInstance, getTag, parse
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ESDescriptor

public ESDescriptor()
Method Detail

parseDetail

public void parseDetail(ByteBuffer bb)
                 throws IOException
Specified by:
parseDetail in class BaseDescriptor
Throws:
IOException

serializedSize

public int serializedSize()

serialize

public ByteBuffer serialize()

getDecoderConfigDescriptor

public DecoderConfigDescriptor getDecoderConfigDescriptor()

getSlConfigDescriptor

public SLConfigDescriptor getSlConfigDescriptor()

setDecoderConfigDescriptor

public void setDecoderConfigDescriptor(DecoderConfigDescriptor decoderConfigDescriptor)

setSlConfigDescriptor

public void setSlConfigDescriptor(SLConfigDescriptor slConfigDescriptor)

getOtherDescriptors

public List<BaseDescriptor> getOtherDescriptors()

getoCREsId

public int getoCREsId()

setoCREsId

public void setoCREsId(int oCREsId)

getEsId

public int getEsId()

setEsId

public void setEsId(int esId)

getStreamDependenceFlag

public int getStreamDependenceFlag()

setStreamDependenceFlag

public void setStreamDependenceFlag(int streamDependenceFlag)

getURLFlag

public int getURLFlag()

setURLFlag

public void setURLFlag(int URLFlag)

getoCRstreamFlag

public int getoCRstreamFlag()

setoCRstreamFlag

public void setoCRstreamFlag(int oCRstreamFlag)

getStreamPriority

public int getStreamPriority()

setStreamPriority

public void setStreamPriority(int streamPriority)

getURLLength

public int getURLLength()

setURLLength

public void setURLLength(int URLLength)

getURLString

public String getURLString()

setURLString

public void setURLString(String URLString)

getRemoteODFlag

public int getRemoteODFlag()

setRemoteODFlag

public void setRemoteODFlag(int remoteODFlag)

getDependsOnEsId

public int getDependsOnEsId()

setDependsOnEsId

public void setDependsOnEsId(int dependsOnEsId)

toString

public String toString()
Overrides:
toString in class BaseDescriptor

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012. All Rights Reserved.