Search Results for

    Show / Hide Table of Contents

    Interface IVideoTrack

    Video track interface.

    Inherited Members
    IMediaTrack.OnMuted
    IMediaTrack.OnUnmuted
    IMediaTrack.OnStarted
    IMediaTrack.OnStopped
    IMediaTrack.OnDestroyed
    IMediaTrack.GetSourceInputs()
    IMediaTrack.GetSinkOutputs()
    IMediaTrack.SourceInput
    IMediaTrack.SinkOutput
    IMediaTrack.ChangeSourceInput(SourceInput)
    IMediaTrack.ChangeSinkOutput(SinkOutput)
    IMediaTrack.Muted
    IMediaTrack.Destroy()
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public interface IVideoTrack : IMediaTrack

    Properties

    Size

    Gets the size of the last processed video frame, if known.

    Declaration
    Size Size { get; }
    Property Value
    Type Description
    Size

    Methods

    GrabFrame()

    Grabs the next raw video frame.

    Declaration
    Future<VideoBuffer> GrabFrame()
    Returns
    Type Description
    Future<VideoBuffer>

    Events

    OnSize

    Raised whenever the video's frame size is known, once per frame.

    Declaration
    event Action1<Size> OnSize
    Event Type
    Type Description
    Action1<Size>

    OnSizeChange

    Raised whenever the video's frame size changes.

    Declaration
    event Action1<Size> OnSizeChange
    Event Type
    Type Description
    Action1<Size>
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0