Search Results for

    Show / Hide Table of Contents

    Interface IAudioStream

    Audio stream interface.

    Inherited Members
    IMediaStream.LocalBandwidth
    IMediaStream.RemoteBandwidth
    IMediaStream.MaxSendBitrate
    IMediaStream.MaxReceiveBitrate
    IMediaStream.LocalCanonicalName
    IMediaStream.RemoteCanonicalName
    IMediaStream.InputMuted
    IMediaStream.OutputMuted
    IMediaStream.PreferredCodecs
    IMediaStream.GetCodecDisabled(String)
    IMediaStream.SetCodecDisabled(String, Boolean)
    IMediaStream.RemoteEncoding
    IMediaStream.SimulcastMode
    IMediaStream.Info
    IMediaStream.ControlTransportInfo
    IMediaStream.OnLocalEncodingDisabled
    IMediaStream.OnLocalEncodingEnabled
    IMediaStream.OnDiscardBitrateRequest
    IMediaStream.OnDiscardBitrateNotification
    IMediaStream.RaiseBitrateRequest(BitrateRequest)
    IMediaStream.RaiseBitrateNotification(BitrateNotification)
    IMediaStream.RemoteMuted
    IMediaStream.CachedLocalDirection
    IMediaStream.RemoteRequestedDeactivation
    IStream.Id
    IStream.ExternalId
    IStream.MediaDescriptionId
    IStream.Type
    IStream.Tag
    IStream.Direction
    IStream.LocalDirection
    IStream.RemoteDirection
    IStream.ChangeDirection(StreamDirection)
    IStream.Label
    IStream.OnDirectionChange
    IStream.LocalSend
    IStream.LocalReceive
    IStream.RemoteSend
    IStream.RemoteReceive
    IStream.State
    IStream.OnStateChange
    IStream.TransportInfo
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public interface IAudioStream : IMediaStream, IStream

    Properties

    G722Disabled

    Gets or sets whether G.722 is disabled.

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

    OpusDisabled

    Gets or sets whether Opus is disabled.

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

    PcmaDisabled

    Gets or sets whether PCMA is disabled.

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

    PcmuDisabled

    Gets or sets whether PCMU is disabled.

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

    Methods

    InsertDtmfTone(Tone)

    Inserts a DTMF tone.

    Declaration
    bool InsertDtmfTone(Tone dtmfTone)
    Parameters
    Type Name Description
    Tone dtmfTone

    The DTMF tone.

    Returns
    Type Description
    System.Boolean

    InsertDtmfTones(Tone[])

    Inserts DTMF tones.

    Declaration
    bool InsertDtmfTones(Tone[] dtmfTones)
    Parameters
    Type Name Description
    Tone[] dtmfTones

    The DTMF tones.

    Returns
    Type Description
    System.Boolean

    Events

    OnReceiveDtmfTone

    Raised when a DTMF tone is received.

    Declaration
    event Action1<Tone> OnReceiveDtmfTone
    Event Type
    Type Description
    Action1<Tone>

    OnReceiveDtmfToneChange

    Raised when the received DTMF tone changes.

    Declaration
    event Action1<Tone> OnReceiveDtmfToneChange
    Event Type
    Type Description
    Action1<Tone>

    OnSendDtmfTone

    Raised when a DTMF tone is sent.

    Declaration
    event Action1<Tone> OnSendDtmfTone
    Event Type
    Type Description
    Action1<Tone>

    OnSendDtmfToneChange

    Raised when the sent DTMF tone changes.

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