C# Class LongoMatch.Gui.PlayerBin

Datei anzeigen Open project: GNOME/chronojump Class Usage Examples

Protected Properties

Property Type Description
vwin VolumeWindow

Public Methods

Method Description
Close ( ) : void
CloseActualSegment ( ) : void
FramerateDown ( ) : void
FramerateUp ( ) : void
Open ( string mrl ) : void
Pause ( ) : void
Play ( ) : void
PlayerBin ( ) : System
ResetGui ( ) : void
SeeControlsBox ( bool see ) : void
SeekInSegment ( long pos ) : void
SeekTo ( long time, bool accurate ) : void
SeekToNextFrame ( bool in_segment ) : void
SeekToPreviousFrame ( bool in_segment ) : void
SetLogo ( string filename ) : void
SetPlayListElement ( string fileName, long start, long stop, float rate, bool hasNext ) : void
SetSensitive ( ) : void
SetStartStop ( long start, long stop ) : void
StepBackward ( ) : void
StepForward ( ) : void
TogglePlay ( ) : void
UnSensitive ( ) : void
UpdateSegmentStartTime ( long start ) : void
UpdateSegmentStopTime ( long stop ) : void

Protected Methods

Method Description
Build ( ) : void
OnClosebuttonClicked ( object sender, System e ) : void
OnDestroyEvent ( object o, Gtk args ) : void
OnDrawButtonClicked ( object sender, System e ) : void
OnEndOfStream ( object o, EventArgs args ) : void
OnError ( object o, ErrorArgs args ) : void
OnNextbuttonClicked ( object sender, System e ) : void
OnPausebuttonClicked ( object sender, System e ) : void
OnPlaybuttonClicked ( object sender, System e ) : void
OnPrevbuttonClicked ( object sender, System e ) : void
OnReadyToSeek ( object o, EventArgs args ) : void
OnStateChanged ( object o, StateChangeArgs args ) : void
OnStopbuttonClicked ( object sender, System e ) : void
OnTick ( object o, TickArgs args ) : void
OnTimescaleAdjustBounds ( object o, Gtk args ) : void
OnTimescaleValueChanged ( object sender, System e ) : void
OnVideoboxButtonPressEvent ( object o, Gtk args ) : void
OnVideoboxScrollEvent ( object o, Gtk args ) : void
OnVolumeChanged ( double level ) : void
OnVolumebuttonClicked ( object sender, System e ) : void
OnVscale1FormatValue ( object o, Gtk args ) : void
OnVscale1ValueChanged ( object sender, System e ) : void

Private Methods

Method Description
GetRateFromScale ( ) : float
InSegment ( ) : bool
PlayerInit ( ) : void
SeekFromTimescale ( double pos ) : void

Method Details

Build() protected method

protected Build ( ) : void
return void

Close() public method

public Close ( ) : void
return void

CloseActualSegment() public method

public CloseActualSegment ( ) : void
return void

FramerateDown() public method

public FramerateDown ( ) : void
return void

FramerateUp() public method

public FramerateUp ( ) : void
return void

OnClosebuttonClicked() protected method

protected OnClosebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnDestroyEvent() protected method

protected OnDestroyEvent ( object o, Gtk args ) : void
o object
args Gtk
return void

OnDrawButtonClicked() protected method

protected OnDrawButtonClicked ( object sender, System e ) : void
sender object
e System
return void

OnEndOfStream() protected method

protected OnEndOfStream ( object o, EventArgs args ) : void
o object
args EventArgs
return void

OnError() protected method

protected OnError ( object o, ErrorArgs args ) : void
o object
args ErrorArgs
return void

OnNextbuttonClicked() protected method

protected OnNextbuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnPausebuttonClicked() protected method

protected OnPausebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnPlaybuttonClicked() protected method

protected OnPlaybuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnPrevbuttonClicked() protected method

protected OnPrevbuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnReadyToSeek() protected method

protected OnReadyToSeek ( object o, EventArgs args ) : void
o object
args EventArgs
return void

OnStateChanged() protected method

protected OnStateChanged ( object o, StateChangeArgs args ) : void
o object
args StateChangeArgs
return void

OnStopbuttonClicked() protected method

protected OnStopbuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnTick() protected method

protected OnTick ( object o, TickArgs args ) : void
o object
args TickArgs
return void

OnTimescaleAdjustBounds() protected method

protected OnTimescaleAdjustBounds ( object o, Gtk args ) : void
o object
args Gtk
return void

OnTimescaleValueChanged() protected method

protected OnTimescaleValueChanged ( object sender, System e ) : void
sender object
e System
return void

OnVideoboxButtonPressEvent() protected method

protected OnVideoboxButtonPressEvent ( object o, Gtk args ) : void
o object
args Gtk
return void

OnVideoboxScrollEvent() protected method

protected OnVideoboxScrollEvent ( object o, Gtk args ) : void
o object
args Gtk
return void

OnVolumeChanged() protected method

protected OnVolumeChanged ( double level ) : void
level double
return void

OnVolumebuttonClicked() protected method

protected OnVolumebuttonClicked ( object sender, System e ) : void
sender object
e System
return void

OnVscale1FormatValue() protected method

protected OnVscale1FormatValue ( object o, Gtk args ) : void
o object
args Gtk
return void

OnVscale1ValueChanged() protected method

protected OnVscale1ValueChanged ( object sender, System e ) : void
sender object
e System
return void

Open() public method

public Open ( string mrl ) : void
mrl string
return void

Pause() public method

public Pause ( ) : void
return void

Play() public method

public Play ( ) : void
return void

PlayerBin() public method

public PlayerBin ( ) : System
return System

ResetGui() public method

public ResetGui ( ) : void
return void

SeeControlsBox() public method

public SeeControlsBox ( bool see ) : void
see bool
return void

SeekInSegment() public method

public SeekInSegment ( long pos ) : void
pos long
return void

SeekTo() public method

public SeekTo ( long time, bool accurate ) : void
time long
accurate bool
return void

SeekToNextFrame() public method

public SeekToNextFrame ( bool in_segment ) : void
in_segment bool
return void

SeekToPreviousFrame() public method

public SeekToPreviousFrame ( bool in_segment ) : void
in_segment bool
return void

SetLogo() public method

public SetLogo ( string filename ) : void
filename string
return void

SetPlayListElement() public method

public SetPlayListElement ( string fileName, long start, long stop, float rate, bool hasNext ) : void
fileName string
start long
stop long
rate float
hasNext bool
return void

SetSensitive() public method

public SetSensitive ( ) : void
return void

SetStartStop() public method

public SetStartStop ( long start, long stop ) : void
start long
stop long
return void

StepBackward() public method

public StepBackward ( ) : void
return void

StepForward() public method

public StepForward ( ) : void
return void

TogglePlay() public method

public TogglePlay ( ) : void
return void

UnSensitive() public method

public UnSensitive ( ) : void
return void

UpdateSegmentStartTime() public method

public UpdateSegmentStartTime ( long start ) : void
start long
return void

UpdateSegmentStopTime() public method

public UpdateSegmentStopTime ( long stop ) : void
stop long
return void

Property Details

vwin protected_oe property

protected VolumeWindow,LongoMatch.Gui vwin
return VolumeWindow