The Recordertype exposes the following members.

Constructors

  Name Description
Recorder
Creates a new instance of the Recorder class.

Methods

  Name Description
AttachFlow
Attaches an AudioVideoFlow instance to this recorder.
DetachFlow
Detaches an AudioVideoFlow instance from this recorder.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
Pause
Pauses the recorder.
RemoveSink
Removes the media sink from this recorder.
SetSink
Sets the media sink for this recorder.
Start
Starts and resume recording.
Stop
Stops recording.
ToString (Inherited from Object.)

Properties

  Name Description
AudioVideoFlow
Gets the AudioVideoFlow instance that is attached to this recorder.
Sink
Gets the media sink to be written to by this recorder.
State
Gets the recorder's current state.

Events

  Name Description
StateChanged
Raised to notify an application that the recorder's state has changed.
VoiceActivityChanged
Raised to notify an application that recorder detected a change in voice state (noise or voice).

See Also