C# Class ChatterBox.Client.Win8dot1.Channels.MediaSettingsChannel

Inheritance: IMediaSettingsChannel
Show file Open project: openpeer/ChatterBox

Public Methods

Method Description
GetAudioCaptureDevices ( ) : MediaDevices
GetAudioCodec ( ) : CodecInfo
GetAudioCodecs ( ) : CodecInfos
GetAudioDevice ( ) : MediaDevice
GetAudioPlayoutDevice ( ) : MediaDevice
GetAudioPlayoutDevices ( ) : MediaDevices
GetVideoCaptureCapabilities ( MediaDevice device ) : CaptureCapabilities
GetVideoCaptureCapabilitiesAsync ( MediaDevice device ) : IAsyncOperation
GetVideoCaptureDevices ( ) : MediaDevices
GetVideoCodec ( ) : CodecInfo
GetVideoCodecs ( ) : CodecInfos
GetVideoDevice ( ) : MediaDevice
MediaSettingsChannel ( ChatterBox.Client.Common.Communication.Voip.VoipContext voipContext ) : ChatterBox.Client.Common.Communication.Voip
ReleaseDevices ( ) : void
RequestAccessForMediaCaptureAsync ( ) : IAsyncOperation
SaveTrace ( TraceServerConfig traceServer ) : void
SetAudioCodec ( CodecInfo codec ) : void
SetAudioDevice ( MediaDevice device ) : void
SetAudioPlayoutDevice ( MediaDevice device ) : void
SetPreferredVideoCaptureFormat ( VideoCaptureFormat format ) : void
SetVideoCodec ( CodecInfo codec ) : void
SetVideoDevice ( MediaDevice device ) : void
StartTrace ( ) : void
StopTrace ( ) : void
SyncWithNTP ( long ntpTime ) : void
ToggleETWStats ( bool enabled ) : void

Method Details

GetAudioCaptureDevices() public method

public GetAudioCaptureDevices ( ) : MediaDevices
return ChatterBox.Client.Common.Media.Dto.MediaDevices

GetAudioCodec() public method

public GetAudioCodec ( ) : CodecInfo
return ChatterBox.Client.Common.Media.Dto.CodecInfo

GetAudioCodecs() public method

public GetAudioCodecs ( ) : CodecInfos
return ChatterBox.Client.Common.Media.Dto.CodecInfos

GetAudioDevice() public method

public GetAudioDevice ( ) : MediaDevice
return ChatterBox.Client.Common.Media.Dto.MediaDevice

GetAudioPlayoutDevice() public method

public GetAudioPlayoutDevice ( ) : MediaDevice
return ChatterBox.Client.Common.Media.Dto.MediaDevice

GetAudioPlayoutDevices() public method

public GetAudioPlayoutDevices ( ) : MediaDevices
return ChatterBox.Client.Common.Media.Dto.MediaDevices

GetVideoCaptureCapabilities() public method

public GetVideoCaptureCapabilities ( MediaDevice device ) : CaptureCapabilities
device ChatterBox.Client.Common.Media.Dto.MediaDevice
return ChatterBox.Client.Common.Media.Dto.CaptureCapabilities

GetVideoCaptureCapabilitiesAsync() public method

public GetVideoCaptureCapabilitiesAsync ( MediaDevice device ) : IAsyncOperation
device ChatterBox.Client.Common.Media.Dto.MediaDevice
return IAsyncOperation

GetVideoCaptureDevices() public method

public GetVideoCaptureDevices ( ) : MediaDevices
return ChatterBox.Client.Common.Media.Dto.MediaDevices

GetVideoCodec() public method

public GetVideoCodec ( ) : CodecInfo
return ChatterBox.Client.Common.Media.Dto.CodecInfo

GetVideoCodecs() public method

public GetVideoCodecs ( ) : CodecInfos
return ChatterBox.Client.Common.Media.Dto.CodecInfos

GetVideoDevice() public method

public GetVideoDevice ( ) : MediaDevice
return ChatterBox.Client.Common.Media.Dto.MediaDevice

MediaSettingsChannel() public method

public MediaSettingsChannel ( ChatterBox.Client.Common.Communication.Voip.VoipContext voipContext ) : ChatterBox.Client.Common.Communication.Voip
voipContext ChatterBox.Client.Common.Communication.Voip.VoipContext
return ChatterBox.Client.Common.Communication.Voip

ReleaseDevices() public method

public ReleaseDevices ( ) : void
return void

RequestAccessForMediaCaptureAsync() public method

public RequestAccessForMediaCaptureAsync ( ) : IAsyncOperation
return IAsyncOperation

SaveTrace() public method

public SaveTrace ( TraceServerConfig traceServer ) : void
traceServer ChatterBox.Client.Common.Communication.Voip.Dto.TraceServerConfig
return void

SetAudioCodec() public method

public SetAudioCodec ( CodecInfo codec ) : void
codec ChatterBox.Client.Common.Media.Dto.CodecInfo
return void

SetAudioDevice() public method

public SetAudioDevice ( MediaDevice device ) : void
device ChatterBox.Client.Common.Media.Dto.MediaDevice
return void

SetAudioPlayoutDevice() public method

public SetAudioPlayoutDevice ( MediaDevice device ) : void
device ChatterBox.Client.Common.Media.Dto.MediaDevice
return void

SetPreferredVideoCaptureFormat() public method

public SetPreferredVideoCaptureFormat ( VideoCaptureFormat format ) : void
format ChatterBox.Client.Common.Media.Dto.VideoCaptureFormat
return void

SetVideoCodec() public method

public SetVideoCodec ( CodecInfo codec ) : void
codec ChatterBox.Client.Common.Media.Dto.CodecInfo
return void

SetVideoDevice() public method

public SetVideoDevice ( MediaDevice device ) : void
device ChatterBox.Client.Common.Media.Dto.MediaDevice
return void

StartTrace() public method

public StartTrace ( ) : void
return void

StopTrace() public method

public StopTrace ( ) : void
return void

SyncWithNTP() public method

public SyncWithNTP ( long ntpTime ) : void
ntpTime long
return void

ToggleETWStats() public method

public ToggleETWStats ( bool enabled ) : void
enabled bool
return void