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