VisioForge (c) 2025

Search Results for

    Class LVCVideoViewOutput

    Live Video Compositor video view output. Implements the LVCVideoOutput.

    Inheritance
    object
    LVCOutput
    LVCVideoOutput
    LVCVideoViewOutput
    Implements
    IDisposable
    Inherited Members
    LVCVideoOutput.Build(string, string)
    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 LVCVideoViewOutput : LVCVideoOutput, IDisposable

    Constructors

    LVCVideoViewOutput(string, LiveVideoCompositor, IVideoView, bool, MediaBlock)

    Initializes a new instance of the LVCVideoViewOutput class.

    Declaration
    public LVCVideoViewOutput(string name, LiveVideoCompositor compositor, IVideoView videoView, bool autostart, MediaBlock processingVideoBlock = null)
    Parameters
    Type Name Description
    string name

    The name.

    LiveVideoCompositor compositor

    The compositor.

    IVideoView videoView

    The video view.

    bool autostart

    if set to true autostart wtih a main pipeline.

    MediaBlock processingVideoBlock

    The processing video block (optional).

    Implements

    IDisposable

    See Also

    LVCVideoOutput