VisioForge (c) 2025

Search Results for

    Class OutputFormatManager

    Output format manager.

    Inheritance
    object
    OutputFormatManager
    Implements
    IDisposable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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.

    Implements

    IDisposable