C# Class LongoMatch.Video.Capturer.FakeCapturer

Inheritance: ICapturer
Mostra file Open project: GNOME/longomatch

Public Methods

Method Description
Close ( ) : void
Configure ( CaptureSettings settings, IntPtr window_handle ) : void
Dispose ( ) : void
Expose ( ) : void
FakeCapturer ( ) : System
Run ( ) : void
SetAudioEncoder ( AudioEncoderType type ) : bool
SetSource ( CaptureSourceType type, string sourceElement ) : bool
SetVideoEncoder ( VideoEncoderType type ) : bool
SetVideoMuxer ( VideoMuxerType type ) : bool
Start ( ) : void
Stop ( ) : void
TogglePause ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Configure() public method

public Configure ( CaptureSettings settings, IntPtr window_handle ) : void
settings CaptureSettings
window_handle System.IntPtr
return void

Dispose() public method

public Dispose ( ) : void
return void

Expose() public method

public Expose ( ) : void
return void

FakeCapturer() public method

public FakeCapturer ( ) : System
return System

Run() public method

public Run ( ) : void
return void

SetAudioEncoder() public method

public SetAudioEncoder ( AudioEncoderType type ) : bool
type AudioEncoderType
return bool

SetSource() public method

public SetSource ( CaptureSourceType type, string sourceElement ) : bool
type CaptureSourceType
sourceElement string
return bool

SetVideoEncoder() public method

public SetVideoEncoder ( VideoEncoderType type ) : bool
type VideoEncoderType
return bool

SetVideoMuxer() public method

public SetVideoMuxer ( VideoMuxerType type ) : bool
type VideoMuxerType
return bool

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

TogglePause() public method

public TogglePause ( ) : void
return void