dplug.client.binrange

Utilities for parsing and emitting binary data from input ranges, or to output ranges.

Members

Functions

readRIFFChunkHeader
void readRIFFChunkHeader(ref R input, out uint chunkId, out uint chunkSize)
writeBE
void writeBE(ref R output, T n)

Writes a big endian integer/float to output.

writeLE
void writeLE(ref R output, T n)

Writes a little endian integer/float to output.

writeRIFFChunkHeader
void writeRIFFChunkHeader(ref R output, uint chunkId, uint chunkSize)

Writes a RIFF chunk header to an output range.

Templates

RIFFChunkId
template RIFFChunkId(string id)

Meta

Authors

Guillaume Piolat