MediaSink Class

MediaSink is an abstract class that defines the interface used by the Recorder class to buffer media when an Audio or Video session is being recorded.

Inheritance Hierarchy

System..::..Object
  Microsoft.Rtc.Collaboration.AudioVideo..::..MediaSink
    Microsoft.Rtc.Collaboration.AudioVideo..::..WmaFileSink

Namespace:  Microsoft.Rtc.Collaboration.AudioVideo
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public MustInherit Class MediaSink
'Usage
Dim instance As MediaSink
public abstract class MediaSink

Remarks

It must be subclassed and each derived class must override the WriteData abstract method. For an example, see ????????.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

MediaSink Members

Microsoft.Rtc.Collaboration.AudioVideo Namespace