class MAGES::Recorder::MicrophoneEvent¶
Overview¶
A microphone begin event, either from external file or interleaved inside the recording. More…
class MicrophoneEvent: public MAGES::Recorder::ICapturedEvent { public: // enums enum SourceCategory; // properties double CreateTime; double CaptureTime; long CreateFrame; string CodecName; string RelativeFilePath; SourceCategory Source; string Device; // methods MicrophoneEvent(long frameCount, double captureTime, string relativeFilePath); };
Inherited Members¶
public: // properties long CreateFrame; double CreateTime; double CaptureTime;
Detailed Documentation¶
A microphone begin event, either from external file or interleaved inside the recording.
Properties¶
double CreateTime
Gets the estimated time (wall-clock time) when the event was created (NOT captured).
double CaptureTime
Gets the estimated time (wall-clock time) when the event was captured.
long CreateFrame
Gets the frame the event was captured on.
string CodecName
Gets the codec name (in other words, which codec will be used to decode the audio data).
string RelativeFilePath
Gets the relative file path to the audio data, or null if audio is inside xrec file.
SourceCategory Source
Gets or sets the source category.
string Device
Gets or sets the device name.
Methods¶
MicrophoneEvent(long frameCount, double captureTime, string relativeFilePath)
Initializes a new instance of the MicrophoneEvent class.
Parameters:
frameCount |
The frame count. |
captureTime |
The capture time. |
relativeFilePath |
The relative file path. |