Search Results for

    Show / Hide Table of Contents

    Interface ISynchronizableStream

    A synchronizable stream.

    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public interface ISynchronizableStream

    Properties

    Id

    Gets the stream identifier.

    Declaration
    string Id { get; }
    Property Value
    Type Description
    System.String

    OutputSynchronizationDisabled

    Gets or sets whether output synchronization is disabled.

    Declaration
    bool OutputSynchronizationDisabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    RemoteDescriptionMediaId

    Gets the remote description media identifier.

    Declaration
    string RemoteDescriptionMediaId { get; }
    Property Value
    Type Description
    System.String

    SynchronizeContext

    Gets or sets the synchronize context.

    Declaration
    SynchronizeContext SynchronizeContext { get; set; }
    Property Value
    Type Description
    SynchronizeContext

    Synchronizers

    Gets all synchronizers in the stream output tracks.

    Declaration
    ISynchronizer[] Synchronizers { get; }
    Property Value
    Type Description
    ISynchronizer[]

    Type

    Gets the stream type.

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

    Methods

    Synchronize(Boolean)

    Initializes synchronization.

    Declaration
    void Synchronize(bool master)
    Parameters
    Type Name Description
    System.Boolean master

    Whether this is a master stream.

    Events

    OnMasterSynchronizeContextReady

    Raised by master streams when the synchronize context is ready.

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