C# Class MP4_Mangler.FragmentBoxes.mdat

Root level Movie data container box. Add all video frames before calling tree data methods. Sibling of moov, ftyp, moof, mvex and mfra
mdat is used to store raw frame data, away from the data struture. I'm not sure why -- it would seem to make more sense to keep frames chunked, like MPEG-TS does.
Inheritance: Box
Datei anzeigen Open project: i-e-b/HLS---Smooth-Encoder Class Usage Examples

Public Methods

Method Description
AddFrame ( UInt32 TrackID, GenericMediaFrame frame ) : void

Add a frame to the track

Prepare ( ) : void
mdat ( ) : System

Prepare a new raw frame data atom.

Method Details

AddFrame() public method

Add a frame to the track
public AddFrame ( UInt32 TrackID, GenericMediaFrame frame ) : void
TrackID System.UInt32
frame GenericMediaFrame
return void

Prepare() public method

public Prepare ( ) : void
return void

mdat() public method

Prepare a new raw frame data atom.
public mdat ( ) : System
return System