#include <cassert>#include <cstring>#include "ebml/EbmlElement.h"#include "EbmlTypes.h"#include "EbmlId.h"#include "IOCallback.h"#include <string>#include <vector>#include "EbmlElement.h"#include "EbmlCrc32.h"#include "ebml/EbmlVoid.h"#include "ebml/EbmlDummy.h"#include "ebml/EbmlContexts.h"

Functions | |
| START_LIBEBML_NAMESPACE int | CodedSizeLength (uint64 Length, unsigned int SizeLength, bool bSizeFinite) |
| The size of the EBML-coded length. | |
| int | CodedSizeLengthSigned (int64 Length, unsigned int SizeLength) |
| The size of the EBML-coded signed length. | |
| int | CodedValueLength (uint64 Length, int CodedSize, binary *OutBuffer) |
| The coded value of the EBML-coded length. | |
| int | CodedValueLengthSigned (int64 Length, int CodedSize, binary *OutBuffer) |
| The coded value of the EBML-coded signed length. | |
| uint64 | ReadCodedSizeValue (const binary *InBuffer, uint32 &BufferSize, uint64 &SizeUnknown) |
| Read an EBML-coded value from a buffer. | |
| int64 | ReadCodedSizeSignedValue (const binary *InBuffer, uint32 &BufferSize, uint64 &SizeUnknown) |
| Read a signed EBML-coded value from a buffer. | |
| START_LIBEBML_NAMESPACE int CodedSizeLength | ( | uint64 | Length, | |
| unsigned int | SizeLength, | |||
| bool | bSizeFinite | |||
| ) |
The size of the EBML-coded length.
| int CodedSizeLengthSigned | ( | int64 | Length, | |
| unsigned int | SizeLength | |||
| ) |
The size of the EBML-coded signed length.
| int CodedValueLength | ( | uint64 | Length, | |
| int | CodedSize, | |||
| binary * | OutBuffer | |||
| ) |
The coded value of the EBML-coded length.
| int CodedValueLengthSigned | ( | int64 | Length, | |
| int | CodedSize, | |||
| binary * | OutBuffer | |||
| ) |
The coded value of the EBML-coded signed length.
| int64 ReadCodedSizeSignedValue | ( | const binary * | InBuffer, | |
| uint32 & | BufferSize, | |||
| uint64 & | SizeUnknown | |||
| ) |
Read a signed EBML-coded value from a buffer.
| uint64 ReadCodedSizeValue | ( | const binary * | InBuffer, | |
| uint32 & | BufferSize, | |||
| uint64 & | SizeUnknown | |||
| ) |
Read an EBML-coded value from a buffer.
1.6.3