Click or drag to resize
RootBox Methods

The RootBox type exposes the following members.

Methods
  NameDescription
Public methodAddChild
Adds a child.
(Inherited from Box.)
Public methodAddTrackToMovie
Public methodCreateNewTrack
Public methodDebugWriteToFile (Inherited from Box.)
Public methodFinalizeFragmentedTrack
Public methodFinalizeMovie
Public methodFindChild(BoxType)
Finds a child of this item.
(Inherited from Box.)
Public methodFindChild(BoxType)
Finds a child of this item.
(Inherited from Box.)
Public methodFindChildT
Finds the first occurance of a child immediate to the current box.
(Inherited from Box.)
Public methodFindChildFullT
Finds child of type T in full tree.
(Inherited from Box.)
Public methodFindChildFullSubClassedT
Finds first child subclassed from type T in full tree.
(Inherited from Box.)
Public methodFindChildrenT
Finds multiple Children of the same type immediate to the current box.
(Inherited from Box.)
Public methodFindChildrenFullSubClassedT
Finds object derived subclassed from T in full tree.
(Inherited from Box.)
Public methodFindParentT
Traverses up until root node until an immediate parent is found.
(Inherited from Box.)
Public methodFindParentOrChildT
Traverses Parent and immediate children up to root node for a specific box type.
(Inherited from Box.)
Public methodGetCurrentFragmentPair
Public methodGetRtpSample
Public methodGetTrack(Int32)
Public methodGetTrack(UInt32)
Public methodGetTrackList
Public methodParse
Parses container building an inheritance tree of all boxes up to the first fragment or mdat. The.
(Overrides BoxParse.)
Public methodReadDebugData
Reads the debug data.
(Inherited from Box.)
Public methodSetDirty
Marks box and its children as dirty. Initially all boxes are dirty.
(Inherited from Box.)
Public methodSkip
Skips the remaining bytes of the box by reading them.
(Inherited from Box.)
Public methodTestWriter
Public methodUpdate
Updates the box and it's children. The box must be set dirty.
(Inherited from Box.)
Public methodVerifyDebugData
Verify debug data.
(Inherited from Box.)
Public methodVerifyDebugData(String)
Verify debug data.
(Inherited from Box.)
Public methodWriteInto
Writes the box and its children to a destination stream.
(Inherited from Box.)
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also