C# Class ScreenToGif.Windows.Other.VideoSource

Interaction logic for VideoSource.xaml
Inheritance: System.Windows.Window
显示文件 Open project: dbremner/ScreenToGif Class Usage Examples

Private Properties

Property Type Description
CancelButton_Click void
CaptureCurrentFrame void
CaptureFrames void
CapturePlayer_Changed void
CountFrames int
EndNumericUpDown_ValueChanged void
FpsNumericUpDown_ValueChanged void
GenerateFrame System.Windows.Freezable
LoadFramesCallback void
LoadVideoAsync bool
LowerMediaplayer_MediaOpened void
LowerPlayer_Changed void
MeasureDuration void
OkButton_Click void
PreviewFrame System.Windows.Media.Imaging.BitmapFrame
ScaleNumericUpDown_ValueChanged void
SeekNextFrame void
SelectionSlider_LowerValueChanged void
SelectionSlider_UpperValueChanged void
StartNumericUpDown_ValueChanged void
UpdateProgressBar void
UpperMediaPlayer_MediaOpened void
UpperPlayer_Changed void
WhenBothLoaded void

Public Methods

Method Description
VideoSource ( string fileName ) : System

Default contructor.

Private Methods

Method Description
CancelButton_Click ( object sender, RoutedEventArgs e ) : void
CaptureCurrentFrame ( MediaPlayer player ) : void
CaptureFrames ( ) : void
CapturePlayer_Changed ( object sender, EventArgs e ) : void
CountFrames ( ) : int
EndNumericUpDown_ValueChanged ( object sender, EventArgs e ) : void
FpsNumericUpDown_ValueChanged ( object sender, EventArgs e ) : void
GenerateFrame ( MediaPlayer player ) : System.Windows.Freezable
LoadFramesCallback ( IAsyncResult ar ) : void
LoadVideoAsync ( Uri file ) : bool
LowerMediaplayer_MediaOpened ( object sender, EventArgs e ) : void
LowerPlayer_Changed ( object sender, EventArgs e ) : void
MeasureDuration ( ) : void
OkButton_Click ( object sender, RoutedEventArgs e ) : void
PreviewFrame ( MediaPlayer player ) : System.Windows.Media.Imaging.BitmapFrame
ScaleNumericUpDown_ValueChanged ( object sender, EventArgs e ) : void
SeekNextFrame ( ) : void
SelectionSlider_LowerValueChanged ( object sender, EventArgs e ) : void
SelectionSlider_UpperValueChanged ( object sender, EventArgs e ) : void
StartNumericUpDown_ValueChanged ( object sender, EventArgs e ) : void
UpdateProgressBar ( int valueLeft ) : void
UpperMediaPlayer_MediaOpened ( object sender, EventArgs e ) : void
UpperPlayer_Changed ( object sender, EventArgs e ) : void
WhenBothLoaded ( ) : void

Method Details

VideoSource() public method

Default contructor.
public VideoSource ( string fileName ) : System
fileName string The name of the video.
return System