The MediaSource class is the base class for all media sources and provides an encapsulation for all media.

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

Syntax

Visual Basic (Declaration)
Public 
MustInherit 
Class 
MediaSource
C#
public 
abstract 
class 
MediaSource
Visual C++
public 
ref class 
MediaSource 
abstract
JavaScript

Microsoft.Rtc.Collaboration.AudioVideo.MediaSource = 
function();

Type.createClass(
		'Microsoft.Rtc.Collaboration.AudioVideo.MediaSource');

Remarks

Close method must be called once the application is finished using the object. If Close is not called, the underlying un-managed object will not be disposed, causing memory leak for the application.

Inheritance Hierarchy

Object
   Microsoft.Rtc.Collaboration.AudioVideo . . :: . MediaSource
     Microsoft.Rtc.Collaboration.AudioVideo . . :: . WmaFileSource

See Also