Click or drag to resize

MediaBufferTFormat, TBuffer Class

A media buffer.
Inheritance Hierarchy
SystemObject
  FM.IceLinkSerializable
    FM.IceLinkDynamic
      FM.IceLinkMediaBufferTFormat, TBuffer
        FM.IceLinkAudioBuffer
        FM.IceLinkVideoBuffer

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

The MediaBufferTFormat, TBuffer type exposes the following members.

Constructors
  NameDescription
Protected methodMediaBufferTFormat, TBuffer
Initializes a new instance of the MediaBufferTFormat, TBuffer class.
Protected methodMediaBufferTFormat, TBuffer(DataBuffer, TFormat)
Initializes a new instance of the MediaBufferTFormat, TBuffer class.
Protected methodMediaBufferTFormat, TBuffer(DataBuffer, TFormat)
Initializes a new instance of the MediaBufferTFormat, TBuffer class.
Top
Properties
  NameDescription
Public propertyDataBuffer
Gets or sets the data buffer.
Public propertyDataBuffers
Gets or sets the data buffers.
Public propertyDynamicProperties
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.)
Public propertyFormat
Gets or sets the format.
Protected propertyIsDirty
Gets or sets a value indicating whether this instance is dirty.
(Inherited from Serializable.)
Public propertyIsMuted
Gets a value indicating whether this instance has been muted.
Public propertyLastSequenceNumber
Gets or sets the last sequence number.
Public propertyRecoveredByFec
Gets or sets a value indicating whether this buffer contains data recovered by forward error correction (FEC).
Public propertyRtpHeader
Gets or sets the Rtp Packet Header for this media buffer.
Public propertyRtpHeaders
Gets or sets the Rtp Packet Headers for this media buffer.
Public propertyRtpSequenceNumber
Gets or sets the RTP sequence number.
Public propertyRtpSequenceNumbers
Gets or sets the RTP sequence numbers.
Public propertySequenceNumber
Gets or sets the sequence number.
Public propertySequenceNumbers
Gets or sets the sequence numbers.
Public propertySourceId
Gets or sets the source identifier.
Top
Methods
  NameDescription
Public methodClone
Clones this instance.
Protected methodCreateInstance
Creates a new instance.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFree
Frees the data buffers referenced by this instance.
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.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMute
Mutes this instance. This is a one-way operation that clears the underlying data buffer. If the buffer has an unsupported format, this method will return false.
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodToString
Returns a string that represents this instance.
(Overrides ObjectToString.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
See Also