Search Results for

    Show / Hide Table of Contents

    Class MediaComponentInfo

    Media component information.

    Inheritance
    System.Object
    Info
    MediaComponentInfo
    MediaReceiverInfo
    MediaSenderInfo
    Inherited Members
    Info.Id
    Info.ProcessBoolean(Boolean, Boolean)
    Info.ProcessShort(Int16, Int16)
    Info.ProcessInteger(Int32, Int32)
    Info.ProcessLong(Int64, Int64)
    Info.ProcessFloat(Single, Single)
    Info.ProcessDouble(Double, Double)
    Info.ProcessString(String, String)
    Info.ProcessBooleanArray(Boolean[], Boolean[])
    Info.ProcessShortArray(Int16[], Int16[])
    Info.ProcessIntegerArray(Int32[], Int32[])
    Info.ProcessLongArray(Int64[], Int64[])
    Info.ProcessFloatArray(Single[], Single[])
    Info.ProcessFloatArray(Double[], Double[])
    Info.ProcessObject<T>(T, T)
    Info.ProcessArray<T>(T[], T[])
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class MediaComponentInfo : Info

    Constructors

    MediaComponentInfo()

    Initializes a new instance of the MediaComponentInfo class.

    Declaration
    public MediaComponentInfo()

    MediaComponentInfo(MediaComponentStats, MediaComponentStats)

    Initializes a new instance of the MediaComponentInfo class.

    Declaration
    public MediaComponentInfo(MediaComponentStats stats, MediaComponentStats lastStats)
    Parameters
    Type Name Description
    MediaComponentStats stats
    MediaComponentStats lastStats

    Properties

    Codec

    Gets or sets codec.

    Declaration
    public CodecInfo Codec { get; set; }
    Property Value
    Type Description
    CodecInfo

    SynchronizationSource

    Gets or sets synchronization source of media track.

    Declaration
    public long? SynchronizationSource { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int64>

    Track

    Gets or sets track.

    Declaration
    public MediaTrackInfo Track { get; set; }
    Property Value
    Type Description
    MediaTrackInfo

    Methods

    DeserializeProperties(String, String)

    Deserializes the properties.

    Declaration
    protected override void DeserializeProperties(string key, string valueJson)
    Parameters
    Type Name Description
    System.String key

    The key.

    System.String valueJson

    The value in JSON format.

    Overrides
    Info.DeserializeProperties(String, String)

    SerializeProperties(Dictionary<String, String>)

    Serializes the properties.

    Declaration
    protected override void SerializeProperties(Dictionary<string, string> jsonObject)
    Parameters
    Type Name Description
    Dictionary<System.String, System.String> jsonObject

    The JSON object.

    Overrides
    Info.SerializeProperties(Dictionary<String, String>)
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0