SampleEntry Class |
Namespace: StreamCoders.Container.MP4
The SampleEntry type exposes the following members.
Name | Description | |
---|---|---|
SampleEntry(Box) | Initializes a new instance of the SampleEntry class | |
SampleEntry(BoxType) | Initializes a new instance of the SampleEntry class |
Name | Description | |
---|---|---|
BoxSize |
Gets the content + header size of a single box (without children) in bytes.
(Inherited from Box.) | |
ContentSize | (Overrides BoxContentSize.) | |
FullTreeSize |
Gets the boxes size including all children and header sizes (in bytes).
(Inherited from Box.) | |
HeaderSize |
Gets the Boxes header size in bytes.
(Inherited from Box.) |
Name | Description | |
---|---|---|
AddChild |
Adds a child.
(Inherited from Box.) | |
DebugWriteToFile | (Inherited from Box.) | |
FindChild(BoxType) |
Finds a child of this item.
(Inherited from Box.) | |
FindChild(BoxType) |
Finds a child of this item.
(Inherited from Box.) | |
FindChildT |
Finds the first occurance of a child immediate to the current box.
(Inherited from Box.) | |
FindChildFullT |
Finds child of type T in full tree.
(Inherited from Box.) | |
FindChildFullSubClassedT |
Finds first child subclassed from type T in full tree.
(Inherited from Box.) | |
FindChildrenT |
Finds multiple Children of the same type immediate to the current box.
(Inherited from Box.) | |
FindChildrenFullSubClassedT |
Finds object derived subclassed from T in full tree.
(Inherited from Box.) | |
FindParentT |
Traverses up until root node until an immediate parent is found.
(Inherited from Box.) | |
FindParentOrChildT |
Traverses Parent and immediate children up to root node for a specific box type.
(Inherited from Box.) | |
Parse |
Parses this object.
(Inherited from Box.) | |
ReadDebugData |
Reads the debug data.
(Inherited from Box.) | |
SetDirty |
Marks box and its children as dirty. Initially all boxes are dirty.
(Inherited from Box.) | |
Skip |
Skips the remaining bytes of the box by reading them.
(Inherited from Box.) | |
Update |
Updates the box and it's children. The box must be set dirty.
(Inherited from Box.) | |
VerifyDebugData |
Verify debug data.
(Inherited from Box.) | |
VerifyDebugData(String) |
Verify debug data.
(Inherited from Box.) | |
WriteInto |
Writes the box and its children to a destination stream.
(Inherited from Box.) |
Name | Description | |
---|---|---|
OnBeforeWrite |
Event to be raised before a Box is written to an output stream using Box.WriteInto
(Inherited from Box.) |
Name | Description | |
---|---|---|
BoxType |
Contains the type of the box.
(Inherited from Box.) | |
BoxValueType |
The value representation of the box type.
(Inherited from Box.) | |
DataReferenceIndex |
Is an integer that contains the index of the data reference to use to retrieve
data associated with samples that use this sample description. Data references are stored in Data
Reference Boxes. The index ranges from 1 to the number of data references.
| |
reserved | ||
SizeExcludingHeader |
The size of the box without header.
(Inherited from Box.) | |
SizeIncludingHeader |
The size of the current box including header.
(Inherited from Box.) | |
UserType |
Custom Box type (uuid).
(Inherited from Box.) |
Name | Description | |
---|---|---|
Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |