Click or drag to resize

PacketizedAudioBuffer Class

A AudioBuffer containing an RtpHeader.
Inheritance Hierarchy
System.Object
  FM.IceLink.Serializable
    FM.IceLink.Dynamic
      FM.IceLink.MediaBuffer<AudioFormat, AudioBuffer>
        FM.IceLink.AudioBuffer
          FM.IceLink.PacketizedAudioBuffer

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The PacketizedAudioBuffer type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyDataBuffer
Gets or sets the data buffer.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyDataBuffers
Gets or sets the data buffers.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyDynamicProperties
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.)
Public propertyFormat
Gets or sets the format.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyGain
Gets the gain.
(Inherited from AudioBuffer.)
Public propertyGeneratedByPlc
Gets or sets a value indicating whether this buffer contains data generated by packet loss concealment (PLC).
(Inherited from AudioBuffer.)
Protected propertyIsDirty
Gets or sets a value indicating whether this instance is dirty.
(Inherited from Serializable.)
Public propertyIsDtmf
Gets a value indicating whether this buffer has DTMF data.
(Inherited from AudioBuffer.)
Public propertyIsMuted
Gets a value indicating whether this instance has been muted.
(Inherited from AudioBuffer.)
Public propertyIsOpus
Gets a value indicating whether this buffer has Opus audio.
(Inherited from AudioBuffer.)
Public propertyIsPcm
Gets a value indicating whether this buffer has raw PCM audio.
(Inherited from AudioBuffer.)
Public propertyIsPcma
Gets a value indicating whether this buffer has PCMA audio.
(Inherited from AudioBuffer.)
Public propertyIsPcmu
Gets a value indicating whether this buffer has PCMU audio.
(Inherited from AudioBuffer.)
Public propertyLastSequenceNumber
Gets or sets the last sequence number.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyRecoveredByFec
Gets or sets a value indicating whether this buffer contains data recovered by forward error correction (FEC).
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyRtpHeader
Gets or sets the Rtp Packet Header for this media buffer.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyRtpHeaders
Gets or sets the Rtp Packet Headers for this media buffer.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyRtpSequenceNumber
Gets or sets the RTP sequence number.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertyRtpSequenceNumbers
Gets or sets the RTP sequence numbers.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertySequenceNumber
Gets or sets the sequence number.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertySequenceNumbers
Gets or sets the sequence numbers.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public propertySourceId
Gets or sets the source identifier.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Top
Methods
  NameDescription
Public methodApplyGain
Applies gain to this instance.
(Inherited from AudioBuffer.)
Public methodCalculateLevel
Calculates the level of this instance.
(Inherited from AudioBuffer.)
Public methodClone
Clones this instance.
(Inherited from AudioBuffer.)
Protected methodCreateInstance
Creates a new instance.
(Overrides AudioBuffer.CreateInstance().)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFree
Frees the data buffers referenced by this instance.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public methodGetDynamicValue
Gets a property value from the local cache.
(Inherited from Dynamic.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodKeep
Keeps the data buffers referenced by this instance.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMute
Mutes this instance. This is a one-way operation that clears the underlying data buffer.
(Inherited from AudioBuffer.)
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodToString
Returns a string that represents this instance.
(Inherited from MediaBuffer<TFormat, TBuffer>.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
See Also