MPEG |
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 | |
---|---|---|
![]() | AudioRecorder | |
![]() | FramesCount | |
![]() | Path | |
![]() | VideoRecorder |
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 | |
---|---|---|
![]() | MultiplexFinished | Event fired when Multiplex async method has been finished. |