set_compressed
assert(set_basic < set_compressed && set_rle < set_compressed);
assert(!(stats.LLtype < set_compressed && nextEntropy->litlength_repeatMode != FSE_repeat_none)); /* We don't copy tables */
if (stats.LLtype == set_compressed)
assert(!(stats.Offtype < set_compressed && nextEntropy->offcode_repeatMode != FSE_repeat_none)); /* We don't copy tables */
if (stats.Offtype == set_compressed)
assert(!(stats.MLtype < set_compressed && nextEntropy->matchlength_repeatMode != FSE_repeat_none)); /* We don't copy tables */
if (stats.MLtype == set_compressed)
hufMetadata->hType = set_compressed;
else if (hufMetadata->hType == set_compressed || hufMetadata->hType == set_repeat) {
} else if (type == set_compressed || type == set_repeat) {
(int)(entropyMetadata->hufMetadata.hType == set_compressed), 1);
SymbolEncodingType_e hType = set_compressed;
if (hType == set_compressed) {
return set_compressed;
case set_compressed: {
else if (hufMetadata->hType == set_compressed || hufMetadata->hType == set_repeat) {
} else if (type == set_compressed || type == set_repeat) {
if (fseMetadata->llType == set_compressed || fseMetadata->llType == set_rle)
if (fseMetadata->mlType == set_compressed || fseMetadata->mlType == set_rle)
if (fseMetadata->ofType == set_compressed || fseMetadata->ofType == set_rle)
int writeLitEntropy = (entropyMetadata->hufMetadata.hType == set_compressed);
assert(hufMetadata->hType == set_compressed || hufMetadata->hType == set_repeat);
if (writeEntropy && hufMetadata->hType == set_compressed) {
case set_compressed:
if (litEncType==set_compressed) dctx->HUFptr = dctx->entropy.hufTable;
case set_compressed :