Class OutputFormatManager
Output format manager.
Implements
Inherited Members
Namespace: VisioForge.Core.UI.WinForms.Dialogs.OutputFormats
Assembly: VisioForge.Core.dll
Syntax
public class OutputFormatManager : IDisposable
Methods
Dispose()
Dispose.
Declaration
public void Dispose()
Dispose(bool)
Dispose.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing | Is disposing. |
FillSettings(VideoCaptureOutputFormat, VideoCaptureCore)
Fill settings.
Declaration
public void FillSettings(VideoCaptureOutputFormat format, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| VideoCaptureOutputFormat | format | Format. |
| VideoCaptureCore | core | Core. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentOutOfRangeException | ArgumentOutOfRangeException. |
~OutputFormatManager()
Finalizes an instance of the OutputFormatManager class.
Declaration
protected ~OutputFormatManager()
SetACMOutput(ref ACMOutput, VideoCaptureCore)
Sets ACM output.
Declaration
public void SetACMOutput(ref ACMOutput acmOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| ACMOutput | acmOutput | Output. |
| VideoCaptureCore | core | Core. |
SetAVIOutput(ref AVIOutput, VideoCaptureCore)
Sets AVI output.
Declaration
public void SetAVIOutput(ref AVIOutput aviOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| AVIOutput | aviOutput | Output. |
| VideoCaptureCore | core | Core. |
SetCustomOutput(ref CustomOutput, VideoCaptureCore)
Sets custom output.
Declaration
public void SetCustomOutput(ref CustomOutput customOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| CustomOutput | customOutput | Output. |
| VideoCaptureCore | core | Core. |
SetDVOutput(ref DVOutput)
Sets DV output.
Declaration
public void SetDVOutput(ref DVOutput dvOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| DVOutput | dvOutput | Output. |
SetDirectCaptureCustomOutput(ref DirectCaptureCustomOutput, VideoCaptureCore)
Sets DirectCapture custom output.
Declaration
public void SetDirectCaptureCustomOutput(ref DirectCaptureCustomOutput directCaptureOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| DirectCaptureCustomOutput | directCaptureOutput | Output. |
| VideoCaptureCore | core | Core. |
SetDirectCaptureCustomOutput(ref DirectCaptureMP4Output, VideoCaptureCore)
Sets DirectCapture custom output.
Declaration
public void SetDirectCaptureCustomOutput(ref DirectCaptureMP4Output directCaptureOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| DirectCaptureMP4Output | directCaptureOutput | Output. |
| VideoCaptureCore | core | Core. |
SetFFMPEGEXEOutput(ref FFMPEGEXEOutput)
Sets FFMPEG.exe output.
Declaration
public void SetFFMPEGEXEOutput(ref FFMPEGEXEOutput ffmpegOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| FFMPEGEXEOutput | ffmpegOutput | Output. |
SetFFMPEGOutput(ref FFMPEGOutput)
Sets FFMPEG output.
Declaration
public void SetFFMPEGOutput(ref FFMPEGOutput ffmpegOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| FFMPEGOutput | ffmpegOutput | Output. |
SetFLACOutput(ref FLACOutput)
Sets FLAC output.
Declaration
public void SetFLACOutput(ref FLACOutput flacOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| FLACOutput | flacOutput | Output. |
SetGIFOutput(ref AnimatedGIFOutput)
Sets GIF output.
Declaration
public void SetGIFOutput(ref AnimatedGIFOutput gifOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| AnimatedGIFOutput | gifOutput | Output. |
SetM4AOutput(ref M4AOutput)
Sets M4A output.
Declaration
public void SetM4AOutput(ref M4AOutput m4aOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| M4AOutput | m4aOutput | Output. |
SetMKVOutput(ref MKVv1Output, VideoCaptureCore)
Sets MKV output.
Declaration
public void SetMKVOutput(ref MKVv1Output mkvOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| MKVv1Output | mkvOutput | Output. |
| VideoCaptureCore | core | Core. |
SetMKVv2Output(ref MKVv2Output)
Sets MKV v2 output.
Declaration
public void SetMKVv2Output(ref MKVv2Output mkvOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| MKVv2Output | mkvOutput | Output. |
SetMOVOutput(ref MOVOutput)
Sets MOV output.
Declaration
public void SetMOVOutput(ref MOVOutput movOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| MOVOutput | movOutput | Output. |
SetMP3Output(ref MP3Output)
Sets MP3 output.
Declaration
public void SetMP3Output(ref MP3Output mp3Output)
Parameters
| Type | Name | Description |
|---|---|---|
| MP3Output | mp3Output | Output. |
SetMP4HWOutput(ref MP4HWOutput)
Sets MP4 HW output.
Declaration
public void SetMP4HWOutput(ref MP4HWOutput mp4Output)
Parameters
| Type | Name | Description |
|---|---|---|
| MP4HWOutput | mp4Output | Output. |
SetMP4Output(ref MP4Output)
Sets MP4 output.
Declaration
public void SetMP4Output(ref MP4Output mp4Output)
Parameters
| Type | Name | Description |
|---|---|---|
| MP4Output | mp4Output | Output. |
SetMPEGTSOutput(ref MPEGTSOutput)
Sets MPEG-TS output.
Declaration
public void SetMPEGTSOutput(ref MPEGTSOutput tsOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| MPEGTSOutput | tsOutput | Output. |
SetOGGOutput(ref OGGVorbisOutput)
Sets OGG output.
Declaration
public void SetOGGOutput(ref OGGVorbisOutput oggVorbisOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| OGGVorbisOutput | oggVorbisOutput | Output. |
SetSpeexOutput(ref SpeexOutput)
Sets Speex output.
Declaration
public void SetSpeexOutput(ref SpeexOutput speexOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| SpeexOutput | speexOutput | Output. |
SetWMAOutput(ref WMAOutput, VideoCaptureCore)
Sets WMA output.
Declaration
public void SetWMAOutput(ref WMAOutput wmaOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| WMAOutput | wmaOutput | Output. |
| VideoCaptureCore | core | Core. |
SetWMVOutput(ref WMVOutput, VideoCaptureCore)
Sets WMV output.
Declaration
public void SetWMVOutput(ref WMVOutput wmvOutput, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| WMVOutput | wmvOutput | Output. |
| VideoCaptureCore | core | Core. |
SetWebMOutput(ref WebMOutput)
Set WebM output.
Declaration
public void SetWebMOutput(ref WebMOutput webmOutput)
Parameters
| Type | Name | Description |
|---|---|---|
| WebMOutput | webmOutput | Output. |
ShowDialog(VideoCaptureOutputFormat, IWin32Window, VideoCaptureCore)
Shows dialog.
Declaration
public void ShowDialog(VideoCaptureOutputFormat format, IWin32Window parent, VideoCaptureCore core)
Parameters
| Type | Name | Description |
|---|---|---|
| VideoCaptureOutputFormat | format | Format. |
| IWin32Window | parent | Parent. |
| VideoCaptureCore | core | Core. |