32template <
typename CodeTag = BaselineCodeTag>
46 void setup(
bool fullDecode_,
bool fixDNGBug16_) {
53 template <
typename BIT_STREAM>
57 "This BitStreamer specialization is not marked as usable here");
65 "This BitStreamer specialization is not marked as usable here");
74 template <
typename BIT_STREAM,
bool FULL_DECODE>
78 "This BitStreamer specialization is not marked as usable here");
int decode(BIT_STREAM &bs) const
DummyPrefixCodeDecoder(PrefixCode< CodeTag > code)
int decodeDifference(BIT_STREAM &bs) const
void setup(bool fullDecode_, bool fixDNGBug16_)
DummyPrefixCodeDecoder(HuffmanCode< CodeTag > code)
Traits::CodeValueTy decodeCodeValue(BIT_STREAM &bs) const
CodeTraits< CodeTag > Traits
bool isFullDecode() const