AVBlocks for .NET
1.21
Audio and Video Software Development Kit
|
Represents one or more samples of media data. More...
Public Member Functions | |
MediaSample () | |
Creates and empty sample. More... | |
virtual object | Clone () |
Creates a deep copy of this object. More... | |
Properties | |
MediaBuffer | Buffer [get, set] |
The buffer storage. More... | |
double | EndTime [get, set] |
The time when the media sample should end. More... | |
MediaSampleFlags | Flags [get, set] |
Various properties of the media sample. More... | |
PictureType | PictureType [get, set] |
The picture type (I/P/B/etc.) of a demuxed, decoded or encoded frame. More... | |
double | StartTime [get, set] |
Presentation timestamp. More... | |
UnmanagedMediaBuffer | UnmanagedBuffer [get, set] |
Used to push and pull unmanaged data to/from Transcoder. More... | |
Represents one or more samples of media data.
MediaSample | ( | ) |
Creates and empty sample.
|
virtual |
Creates a deep copy of this object.
System.OutOfMemoryException | The object cannot be cloned because there's not enough memory. |
References MediaSample.Clone().
Referenced by MediaSample.Clone().
|
getset |
|
getset |
The time when the media sample should end.
The EndTime is valid only if it is positive and greater than the StartTime. The default value -1.0
|
getset |
Various properties of the media sample.
|
getset |
The picture type (I/P/B/etc.) of a demuxed, decoded or encoded frame.
Currently this is returned only by the MPEG-2 encoder and is ignored by all encoders.
|
getset |
Presentation timestamp.
The StartTime is valid if it is 0 or greater than 0. The default value -1.0
|
getset |
Used to push and pull unmanaged data to/from Transcoder.