| 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.
|