Search Results for

    Show / Hide Table of Contents

    Class IVideoInputCollection

    A collection of video inputs.

    Inheritance
    System.Object
    Collection<IVideoInput, IVideoInputCollection>
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>
    IVideoInputCollection
    Inherited Members
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.Output
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.Destroy()
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.AddSuccess(IVideoInput)
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.AddSuccessNoLock(IVideoInput)
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.RemoveSuccess(IVideoInput)
    IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>.RemoveSuccessNoLock(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.Count
    Collection<IVideoInput, IVideoInputCollection>.Values
    Collection<IVideoInput, IVideoInputCollection>.ToArray()
    Collection<IVideoInput, IVideoInputCollection>.ArrayFromList(List<IVideoInput>)
    Collection<IVideoInput, IVideoInputCollection>.CreateCollection()
    Collection<IVideoInput, IVideoInputCollection>.ForEach(Action2<IVideoInput, Int32>)
    Collection<IVideoInput, IVideoInputCollection>.Replace(IVideoInput[])
    Collection<IVideoInput, IVideoInputCollection>.Value
    Collection<IVideoInput, IVideoInputCollection>.AddSuccess(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.AddSuccessNoLock(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.Add(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.AddMany(IVideoInput[])
    Collection<IVideoInput, IVideoInputCollection>.RemoveSuccess(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.RemoveSuccessNoLock(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.RemoveFirst()
    Collection<IVideoInput, IVideoInputCollection>.RemoveLast()
    Collection<IVideoInput, IVideoInputCollection>.RemoveFirst(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.RemoveLast(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.Remove(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.RemoveMany(IVideoInput[])
    Collection<IVideoInput, IVideoInputCollection>.RemoveAll()
    Collection<IVideoInput, IVideoInputCollection>.Any()
    Collection<IVideoInput, IVideoInputCollection>.Any(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.Contains(IVideoInput)
    Collection<IVideoInput, IVideoInputCollection>.ValueAt(Int32)
    Collection<IVideoInput, IVideoInputCollection>.ValueAtOrDefault(Int32)
    Collection<IVideoInput, IVideoInputCollection>.First()
    Collection<IVideoInput, IVideoInputCollection>.First(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.FirstOrDefault()
    Collection<IVideoInput, IVideoInputCollection>.FirstOrDefault(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.Last()
    Collection<IVideoInput, IVideoInputCollection>.Last(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.LastOrDefault()
    Collection<IVideoInput, IVideoInputCollection>.LastOrDefault(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.Single()
    Collection<IVideoInput, IVideoInputCollection>.Single(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.SingleOrDefault()
    Collection<IVideoInput, IVideoInputCollection>.SingleOrDefault(Function1<IVideoInput, Boolean>)
    Collection<IVideoInput, IVideoInputCollection>.Where(Function2<IVideoInput, Int32, Boolean>)
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class IVideoInputCollection : IMediaInputCollection<IVideoOutput, IVideoInput, VideoFrame, VideoBuffer, VideoBufferCollection, VideoFormat, IVideoInputCollection>

    Constructors

    IVideoInputCollection(IVideoOutput)

    Initializes a new instance of the IVideoInputCollection class.

    Declaration
    public IVideoInputCollection(IVideoOutput output)
    Parameters
    Type Name Description
    IVideoOutput output

    The output.

    Methods

    ArrayFromList(List<IVideoInput>)

    Creates an array from a list.

    Declaration
    protected override IVideoInput[] ArrayFromList(List<IVideoInput> list)
    Parameters
    Type Name Description
    List<IVideoInput> list

    The list.

    Returns
    Type Description
    IVideoInput[]
    Overrides
    FM.LiveSwitch.Collection<FM.LiveSwitch.IVideoInput, FM.LiveSwitch.IVideoInputCollection>.ArrayFromList(List<FM.LiveSwitch.IVideoInput>)

    CreateCollection()

    Creates a collection.

    Declaration
    protected override IVideoInputCollection CreateCollection()
    Returns
    Type Description
    IVideoInputCollection
    Overrides
    FM.LiveSwitch.Collection<FM.LiveSwitch.IVideoInput, FM.LiveSwitch.IVideoInputCollection>.CreateCollection()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0