Alex Bikfalvi
SimStream Documentation
CStreamBufferMulti Class Reference
Public Member Functions | |
CStreamBufferMulti (__uint32 numLayers, __uint32 size, __uint32 sizeHistory, __byte sizeGop) | |
__uint32 | IndexToLayer (__uint32 index) |
__uint32 | IndexToLayerIndex (__uint32 index) |
__uint32 | LayerIndexToIndex (__uint32 layerIndex, __uint32 layer) |
__uint32 | IndexToLayerBaseIndex (__uint32 index) |
void | Reset (__uint32 index) |
bool | Add (__uint32 layer, CStreamFrame frame) |
void | Shift () |
__uint32 | Size () |
__uint32 | SizePlay () |
__uint32 | SizeHistory () |
__uint32 | Count (__uint32 layer) |
__uint32 | NumPlay (__uint32 layer) |
__uint32 | NumHistory (__uint32 layer) |
bool | Has (__uint32 index) |
bool | HasCurrentIndex () |
__uint32 | CurrentIndex () |
__uint32 | LayerIndex (__uint32 layer) |
CStreamFrame * | CurrentFrame () |
bool | IsCurrentDecodable () |
bool | IsCurrentIndependent () |
bool | IsDecodable (__uint32 index) |
void | Log () |
Private Attributes | |
__uint32 | numLayers |
__uint32 | size |
__uint32 | sizeHistory |
__uint32 | sizePlay |
__byte | sizeGop |
__uint32 | sizeGopLayer |
__uint32 | currentIndex |
CStreamBufferLayer ** | buffers |
Detailed Description
Definition at line 5 of file StreamBufferMulti.h.
The documentation for this class was generated from the following files:
Last updated: February 8, 2011