MPEG4Recorder Class |
Namespace: Ozeki.Media
The MPEG4Recorder type exposes the following members.
Name | Description | |
---|---|---|
MPEG4Recorder(String) |
Initialize an MPEG4 recorder, which will mux the data from connected audio and video handlers to an MP4 audio/video file.
The actual file write will be done when Multiplex() is called.
| |
MPEG4Recorder(String, Stream, Stream) |
Initialize an MPEG4 recorder, which will mux the data from connected audio and video handlers to an MP4 audio/video file.
The actual file write will be done when Multiplex() is called.
|
Name | Description | |
---|---|---|
Dispose | Releases all resources used by the MPEG4Recorder | |
Dispose(Boolean) | Releases the unmanaged resources used by the MPEG4Recorder and optionally releases the managed resources | |
Finalize | (Overrides ObjectFinalize.) | |
Multiplex |
Writes the actual multiplexed MP4 file from video and audio elementary streams in the background.
This process takes some time. When multiplex has been finished, MultiplexFinished event will fired;
|
Name | Description | |
---|---|---|
AudioRecorder | ||
FramesCount | ||
Path | ||
VideoRecorder |
Name | Description | |
---|---|---|
MultiplexFinished |
Event fired when Multiplex async method has been finished.
|