Minimal byte accumulator used by DemuxerMPG to parse start-code delimited units that may straddle write() calls - analogous to (but simpler than, since Program Stream framing has no nested LIST/CHUNK structure) ContainerAVI.h's ParseBuffer.
More...
#include <ContainerMPG.h>
Minimal byte accumulator used by DemuxerMPG to parse start-code delimited units that may straddle write() calls - analogous to (but simpler than, since Program Stream framing has no nested LIST/CHUNK structure) ContainerAVI.h's ParseBuffer.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ available()
◆ availableToWrite()
| size_t availableToWrite |
( |
| ) |
|
|
inline |
◆ clear()
◆ consume()
| void consume |
( |
size_t |
len | ) |
|
|
inline |
◆ data()
◆ indexOfStartCode()
| long indexOfStartCode |
( |
size_t |
from = 0 | ) |
|
|
inline |
Index of the next 00 00 01 start-code prefix at/after 'from', or -1.
◆ resize()
| void resize |
( |
size_t |
size | ) |
|
|
inline |
◆ writeArray()
| size_t writeArray |
( |
const uint8_t * |
data, |
|
|
size_t |
len |
|
) |
| |
|
inline |
◆ count
◆ vec
The documentation for this class was generated from the following file: