Mp4Reader Class |
Currently supported Audio codecs: AAC, MP3, AMR-NB, AMR-WB, G.711a/u, LPCM, LittleEndian Twos Complement
Currently supported Video codecs: H.265, H.264, MPEG4-2, H.263
Namespace: StreamCoders.Container
The Mp4Reader type exposes the following members.
Name | Description | |
---|---|---|
IsFragmented |
After initialization this indicates whether the stream contains fragmented movie
elements. It is important to disable tracks that are not being used, so the reader can
discard fragments.
| |
Position |
Returns current time offset or adjusts position in stream to nearest valid time offset
(smaller or equal to the value passed).
| |
Tracks |
Gets the tracks contained in the MP4 container.
|
Name | Description | |
---|---|---|
Dispose |
Dispose of this object, cleaning up any resources it uses.
| |
GetNextFrame |
Retrieves next frame from trackInfo.
| |
GetNextHintFrame |
Retrieves the next RTP frame from a hint trackInfo.
| |
GetTrackStatus | ||
Init(Stream) |
Initialises this object.
| |
Init(String) |
Initialises this object.
|
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.) |
Supports reading file sizes up to 2^(64-1) bytes.