Click or drag to resize
AudioBuffer Class
An audio buffer.
Inheritance Hierarchy
SystemObject
  FM.IceLinkMediaBufferAudioFormat, AudioBuffer
    FM.IceLinkAudioBuffer

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

The AudioBuffer type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyDataBuffer
Gets or sets the data buffer.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertyDataBuffers
Gets or sets the data buffers.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertyFormat
Gets or sets the format.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertyGain
Gets the gain.
Public propertyIsMuted
Gets a value indicating whether this instance has been muted.
(Overrides MediaBufferTFormat, TBufferIsMuted.)
Public propertyLastSequenceNumber
Gets or sets the last sequence number.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertyRtpSequenceNumber
Gets or sets the RTP sequence number.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertyRtpSequenceNumbers
Gets or sets the RTP sequence numbers.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertySequenceNumber
Gets or sets the sequence number.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertySequenceNumbers
Gets or sets the sequence numbers.
(Inherited from MediaBufferTFormat, TBuffer.)
Public propertySourceId
Gets or sets the source identifier.
(Inherited from MediaBufferTFormat, TBuffer.)
Top
Methods
  NameDescription
Public methodApplyGain
Applies gain to this instance.
Public methodCalculateLevel
Calculates the level of this instance.
Public methodClone
Clones this instance.
(Overrides MediaBufferTFormat, TBufferClone.)
Protected methodCreateInstance
Creates a new instance.
(Overrides MediaBufferTFormat, TBufferCreateInstance.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMute
Mutes this instance. This is a one-way operation that clears the underlying data buffer.
(Overrides MediaBufferTFormat, TBufferMute.)
Public methodReleaseBuffers
Returns all used buffers back to the default DataBufferPool.
(Inherited from MediaBufferTFormat, TBuffer.)
Public methodToString
Returns a string that represents this instance.
(Inherited from MediaBufferTFormat, TBuffer.)
Top
See Also