C# Class LongoMatch.Gui.CapturerBin

Inheritance: Gtk.Bin
Show file Open project: GNOME/longomatch Class Usage Examples

Private Properties

Property Type Description
Configure void
DeviceChanged void
HandleCloseClicked void
HandleDeleteLast void
HandleEventCreated void
HandleExposeEvent void
HandleMediaInfo void
HandlePlayLast void
HandleReady void
HandleSaveClicked void
OnDeviceChange void
OnError void
Reset void
SetStyle void
UpdateTime bool

Public Methods

Method Description
CapturerBin ( ) : System
Close ( ) : void
PausePeriod ( ) : void
ResumePeriod ( ) : void
Run ( CaptureSettings settings, MediaFile outputFile ) : void
StartPeriod ( ) : void
StopPeriod ( ) : void

Protected Methods

Method Description
Build ( ) : void
OnDestroyed ( ) : void

Private Methods

Method Description
Configure ( ) : void
DeviceChanged ( int deviceID ) : void
HandleCloseClicked ( object sender, EventArgs e ) : void
HandleDeleteLast ( object sender, EventArgs e ) : void
HandleEventCreated ( TimelineEvent evt ) : void
HandleExposeEvent ( object o, ExposeEventArgs args ) : void
HandleMediaInfo ( int width, int height, int parN, int parD ) : void
HandlePlayLast ( object sender, EventArgs e ) : void
HandleReady ( object sender, EventArgs e ) : void
HandleSaveClicked ( object sender, EventArgs e ) : void
OnDeviceChange ( int deviceID ) : void
OnError ( object sender, string message ) : void
Reset ( ) : void
SetStyle ( int height, int fontSize, int timeWidth ) : void
UpdateTime ( ) : bool

Method Details

Build() protected method

protected Build ( ) : void
return void

CapturerBin() public method

public CapturerBin ( ) : System
return System

Close() public method

public Close ( ) : void
return void

OnDestroyed() protected method

protected OnDestroyed ( ) : void
return void

PausePeriod() public method

public PausePeriod ( ) : void
return void

ResumePeriod() public method

public ResumePeriod ( ) : void
return void

Run() public method

public Run ( CaptureSettings settings, MediaFile outputFile ) : void
settings CaptureSettings
outputFile MediaFile
return void

StartPeriod() public method

public StartPeriod ( ) : void
return void

StopPeriod() public method

public StopPeriod ( ) : void
return void