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