VisioForge (c) 2025

Search Results for

    Class LVCVideoOutput

    Live Video Compositor video output. Implements the LVCOutput.

    Inheritance
    object
    LVCOutput
    LVCVideoOutput
    LVCVideoViewOutput
    Implements
    IDisposable
    Inherited Members
    LVCOutput._context
    LVCOutput._mainBlock
    LVCOutput._bridgeSourceBlock
    LVCOutput._compositor
    LVCOutput._mediaType
    LVCOutput.disposedValue
    LVCOutput.Pipeline
    LVCOutput.AutoStart
    LVCOutput.Name
    LVCOutput.Channel
    LVCOutput.SetAndConnectMainBlock(MediaBlock)
    LVCOutput.StartAsync()
    LVCOutput.StopAsync(bool)
    LVCOutput.Dispose(bool)
    LVCOutput.Dispose()
    LVCOutput.GetFilenameOrURL()
    LVCOutput.SetFilenameOrURL(string)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.LiveVideoCompositor
    Assembly: VisioForge.Core.dll
    Syntax
    public class LVCVideoOutput : LVCOutput, IDisposable

    Constructors

    LVCVideoOutput(string, LiveVideoCompositor, MediaBlock, bool, MediaBlock)

    Initializes a new instance of the LVCVideoOutput class.

    Declaration
    public LVCVideoOutput(string name, LiveVideoCompositor compositor, MediaBlock mainBlock, bool autostart, MediaBlock processingVideoBlock = null)
    Parameters
    Type Name Description
    string name

    The name.

    LiveVideoCompositor compositor

    The compositor.

    MediaBlock mainBlock

    The main block.

    bool autostart

    if set to true autostart wtih a main pipeline.

    MediaBlock processingVideoBlock

    The processing video block (optional).

    Methods

    Build(string, string)

    Builds.

    Declaration
    public override void Build(string uniqueName, string uniqueName2 = null)
    Parameters
    Type Name Description
    string uniqueName

    The unique name 1.

    string uniqueName2

    The unique name 2.

    Overrides
    LVCOutput.Build(string, string)
    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    _mediaType - null

    Implements

    IDisposable

    See Also

    LVCOutput