#include "common/stream.h"
#include "common/textconsole.h"
#include "common/util.h"
#include "audio/decoders/adpcm.h"
#include "audio/decoders/adpcm_intern.h"
Go to the source code of this file.
Define Documentation
#define DK3_READ_NIBBLE |
( |
|
channelNo |
) |
|
Value:do { \
if (_topNibble) { \
_nibble = _lastByte >> 4; \
_topNibble = false; \
} else { \
_lastByte = _stream->readByte(); \
_nibble = _lastByte & 0xf; \
_topNibble = true; \
--blockBytesLeft; \
--audioBytesLeft; \
} \
decodeIMA(_nibble, channelNo); \
} while(0)
Definition at line 337 of file adpcm.cpp.