Search Results for

    Show / Hide Table of Contents

    Class MediaReceiverInfo

    Media receiver information.

    Inheritance
    System.Object
    Info
    MediaComponentInfo
    MediaReceiverInfo
    Inherited Members
    MediaComponentInfo.Track
    MediaComponentInfo.Codec
    MediaComponentInfo.SynchronizationSource
    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 MediaReceiverInfo : MediaComponentInfo

    Constructors

    MediaReceiverInfo()

    Initializes a new instance of the MediaReceiverInfo class.

    Declaration
    public MediaReceiverInfo()

    Properties

    Report

    Gets or sets report.

    Declaration
    public MediaReceiverReport Report { get; set; }
    Property Value
    Type Description
    MediaReceiverReport

    Sink

    Gets or sets sink.

    Declaration
    public MediaSinkInfo Sink { get; set; }
    Property Value
    Type Description
    MediaSinkInfo

    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
    MediaComponentInfo.DeserializeProperties(String, String)

    FromJson(String)

    Deserializes an instance from JSON.

    Declaration
    public static MediaReceiverInfo FromJson(string mediaReceiverJson)
    Parameters
    Type Name Description
    System.String mediaReceiverJson

    The serialized JSON.

    Returns
    Type Description
    MediaReceiverInfo

    The deserialized instance.

    FromJsonArray(String)

    Deserializes an array from JSON.

    Declaration
    public static MediaReceiverInfo[] FromJsonArray(string mediaReceiversJson)
    Parameters
    Type Name Description
    System.String mediaReceiversJson

    The serialized JSON.

    Returns
    Type Description
    MediaReceiverInfo[]

    The deserialized array.

    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
    MediaComponentInfo.SerializeProperties(Dictionary<String, String>)

    ToJson()

    Serializes this instance to JSON.

    Declaration
    public string ToJson()
    Returns
    Type Description
    System.String

    ToJson(MediaReceiverInfo)

    Serializes an instance to JSON.

    Declaration
    public static string ToJson(MediaReceiverInfo mediaReceiver)
    Parameters
    Type Name Description
    MediaReceiverInfo mediaReceiver

    The instance to serialize.

    Returns
    Type Description
    System.String

    The serialized JSON.

    ToJsonArray(MediaReceiverInfo[])

    Serializes an array to JSON.

    Declaration
    public static string ToJsonArray(MediaReceiverInfo[] mediaReceivers)
    Parameters
    Type Name Description
    MediaReceiverInfo[] mediaReceivers

    The array to serialize.

    Returns
    Type Description
    System.String

    The serialized JSON.

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0