Resets the media source.
Syntax
Visual Basic (Declaration) | |
---|
Public Overridable Sub ResetSource() |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As ConvertCtrl
instance.ResetSource() |
C# | |
---|
public virtual void ResetSource() |
C++/CLI | |
---|
public:
virtual void ResetSource(); |
Example
Visual Basic | Copy Code |
---|
Public _result As Boolean = False
Public _form As ConvertCtrlForm = New ConvertCtrlForm()
Public Sub ResetSourceExample()
' reference the convert control
Dim convertctrl As ConvertCtrl = _form.ConvertCtrl
Dim inFile As String = Path.Combine(LEAD_VARS.MediaDir, "ConvertCtrl_Source.avi")
Dim outFile As String = Path.Combine(LEAD_VARS.MediaDir, "ConvertCtrl_ResetSourceExample.avi")
Try
' set the input and output files
convertctrl.SourceFile = inFile
convertctrl.TargetFile = outFile
' select video and audio compressors for the output
convertctrl.VideoCompressors.H264.Selected = True
convertctrl.AudioCompressors.AMR.Selected = True
' run it!
convertctrl.StartConvert()
' changed our minds
convertctrl.StopConvert()
' reset the source
convertctrl.ResetSource()
' set the result to what we expect
_result = (convertctrl.SourceFile Is Nothing)
Catch e1 As Exception
_result = False
End Try
End Sub
Public NotInheritable Class LEAD_VARS
Public Const MediaDir As String = "C:\Program Files (x86)\LEAD Technologies\LEADTOOLS 17\Media"
End Class |
C# | Copy Code |
---|
public bool _result = false;
public ConvertCtrlForm _form = new ConvertCtrlForm();
public void ResetSourceExample()
{
// reference the convert control
ConvertCtrl convertctrl = _form.ConvertCtrl;
string inFile = Path.Combine(LEAD_VARS.MediaDir,"ConvertCtrl_Source.avi");
string outFile = Path.Combine(LEAD_VARS.MediaDir,"ConvertCtrl_ResetSourceExample.avi");
try
{
// set the input and output files
convertctrl.SourceFile = inFile;
convertctrl.TargetFile = outFile;
// select video and audio compressors for the output
convertctrl.VideoCompressors.H264.Selected = true;
convertctrl.AudioCompressors.AMR.Selected = true;
// run it!
convertctrl.StartConvert();
// changed our minds
convertctrl.StopConvert();
// reset the source
convertctrl.ResetSource();
// set the result to what we expect
_result = (convertctrl.SourceFile == null);
}
catch (Exception)
{
_result = false;
}
}
static class LEAD_VARS
{
public const string MediaDir = @"C:\Program Files (x86)\LEAD Technologies\LEADTOOLS 17\Media";
} |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
See Also