Search Results for

    Show / Hide Table of Contents

    Class PacketizedAudioBuffer

    A AudioBuffer containing an RtpHeader.

    Inheritance
    System.Object
    Serializable
    Dynamic
    MediaBuffer<AudioFormat, AudioBuffer>
    AudioBuffer
    PacketizedAudioBuffer
    Inherited Members
    AudioBuffer.Gain
    AudioBuffer.GeneratedByPlc
    AudioBuffer.ApplyGain(Double)
    AudioBuffer.IsPcm
    AudioBuffer.IsPcmu
    AudioBuffer.IsPcma
    AudioBuffer.IsOpus
    AudioBuffer.IsL16
    AudioBuffer.IsDtmf
    AudioBuffer.CalculateLevel()
    AudioBuffer.IsMuted
    AudioBuffer.Mute()
    AudioBuffer.Clone()
    AudioBuffer.GetMinimumBufferLength(Int32, AudioConfig)
    AudioBuffer.GetMinimumBufferLength(Int32, Int32, Int32)
    AudioBuffer.CreateSilence(Int32, AudioConfig)
    AudioBuffer.CreateSilence(Int32, Int32, Int32)
    AudioBuffer.CreateSound(Int64, Int32, AudioConfig)
    AudioBuffer.CreateSound(Int64, Int32, Int32, Int32)
    AudioBuffer.CreateSound(Int64, Int32, AudioConfig, Single)
    AudioBuffer.CreateSound(Int64, Int32, Int32, Int32, Single)
    AudioBuffer.CreateSound(Int64, Int32, AudioConfig, Single, Int32)
    AudioBuffer.CreateSound(Int64, Int32, Int32, Int32, Single, Int32)
    AudioBuffer.ToJson()
    AudioBuffer.ToJson(AudioBuffer)
    AudioBuffer.FromJson(String)
    AudioBuffer.ToJsonArray(AudioBuffer[])
    AudioBuffer.FromJsonArray(String)
    MediaBuffer<AudioFormat, AudioBuffer>.RtpHeader
    MediaBuffer<AudioFormat, AudioBuffer>.RtpHeaders
    MediaBuffer<AudioFormat, AudioBuffer>.SourceId
    MediaBuffer<AudioFormat, AudioBuffer>.Footprint
    MediaBuffer<AudioFormat, AudioBuffer>.DataBuffer
    MediaBuffer<AudioFormat, AudioBuffer>.DataBuffers
    MediaBuffer<AudioFormat, AudioBuffer>.SequenceNumber
    MediaBuffer<AudioFormat, AudioBuffer>.LastSequenceNumber
    MediaBuffer<AudioFormat, AudioBuffer>.SequenceNumbers
    MediaBuffer<AudioFormat, AudioBuffer>.RtpSequenceNumber
    MediaBuffer<AudioFormat, AudioBuffer>.RtpSequenceNumbers
    MediaBuffer<AudioFormat, AudioBuffer>.Format
    MediaBuffer<AudioFormat, AudioBuffer>.IsMuted
    MediaBuffer<AudioFormat, AudioBuffer>.RecoveredByFec
    MediaBuffer<AudioFormat, AudioBuffer>.Mute()
    MediaBuffer<AudioFormat, AudioBuffer>.Clone()
    MediaBuffer<AudioFormat, AudioBuffer>.CreateInstance()
    MediaBuffer<AudioFormat, AudioBuffer>.ToString()
    MediaBuffer<AudioFormat, AudioBuffer>.Keep()
    MediaBuffer<AudioFormat, AudioBuffer>.TryKeep()
    MediaBuffer<AudioFormat, AudioBuffer>.Free()
    Dynamic.DynamicProperties
    Dynamic.GetDynamicValue(String)
    Dynamic.SetDynamicValue(String, Object)
    Dynamic.UnsetDynamicValue(String)
    Serializable.IsDirty
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class PacketizedAudioBuffer : AudioBuffer

    Constructors

    PacketizedAudioBuffer(DataBuffer, AudioFormat, RtpPacketHeader)

    Initializes a new instance of the AudioBuffer class.

    Declaration
    public PacketizedAudioBuffer(DataBuffer dataBuffer, AudioFormat format, RtpPacketHeader rtpHeader)
    Parameters
    Type Name Description
    DataBuffer dataBuffer

    The data buffer.

    AudioFormat format

    The format.

    RtpPacketHeader rtpHeader

    The RTP header.

    PacketizedAudioBuffer(DataBuffer[], AudioFormat, RtpPacketHeader[])

    Initializes a new instance of the AudioBuffer class.

    Declaration
    public PacketizedAudioBuffer(DataBuffer[] dataBuffers, AudioFormat format, RtpPacketHeader[] rtpHeaders)
    Parameters
    Type Name Description
    DataBuffer[] dataBuffers

    The data buffers.

    AudioFormat format

    The format.

    RtpPacketHeader[] rtpHeaders

    The RTP headers.

    Methods

    CreateInstance()

    Creates a new instance.

    Declaration
    protected override AudioBuffer CreateInstance()
    Returns
    Type Description
    AudioBuffer
    Overrides
    AudioBuffer.CreateInstance()
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0