AudioMediaBuffer Class |
Namespace: StreamCoders
The AudioMediaBuffer type exposes the following members.
Name | Description | |
---|---|---|
AudioMediaBuffer(Byte) | Initializes a new instance of the AudioMediaBuffer class | |
AudioMediaBuffer(Int32) | Initializes a new instance of the AudioMediaBuffer class | |
AudioMediaBuffer(MediaBufferByte) | Initializes a new instance of the AudioMediaBuffer class | |
AudioMediaBuffer(OffsetBufferByte) | Initializes a new instance of the AudioMediaBuffer class |
Name | Description | |
---|---|---|
BitsPerSample |
Gets or sets the bits per sample.
| |
Channels |
Gets or sets the number channels.
| |
CreationTime |
Time of buffer creation.
(Inherited from MediaBufferT.) | |
Duration |
Media time (Duration). Effectively EndTime - StartTime (Inherited from MediaBufferT.) | |
ProcessingTime | (Inherited from MediaBufferT.) | |
Samplerate |
Gets or sets the sample-rate to be used.
|
Name | Description | |
---|---|---|
CopyMetaDataFrom |
Copies meta data from a source MediaBuffer. This includes: StartTime, EndTime, IsKeyframe,
PackageType, ExtendedInfo. Not included: OffsetBuffer.
(Inherited from MediaBufferT.) | |
DeepCopy |
Creates a deep copy of MediaBuffer by cloning the OffsetBuffer and meta data. Exceptions
are: ExtendedInfo and when a MediaBuffer is locked, then the lock state will remain
unlocked (unacquired).
(Inherited from MediaBufferT.) | |
ResetVariables |
Resets StartTime, EndTime, Duration, Buffer.Offset to 0.
(Inherited from MediaBufferT.) | |
ToString |
Convert this instance into a string representation.
(Inherited from MediaBufferT.) |
Name | Description | |
---|---|---|
Buffer |
Holds elements relevant to MediaBuffer.
(Inherited from MediaBufferT.) | |
EndTime |
Media time (End). In most cases this represents the presentation time + duration.
(Inherited from MediaBufferT.) | |
ExtendedInfo |
Is used to store additional/custom information within the buffer.
(Inherited from MediaBufferT.) | |
IsDiscontinuity |
Indicates that there was a discontinuity in the stream. This flag is passed to decoders.
(Inherited from MediaBufferT.) | |
IsKeyFrame |
true if this instance is key frame.
(Inherited from MediaBufferT.) | |
PackageType |
Describes the content of this buffer.
(Inherited from MediaBufferT.) | |
StartTime |
Media time (Start). In most cases this represents the presentation time.
(Inherited from MediaBufferT.) |
Name | Description | |
---|---|---|
Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |