mirror of
https://git.mirrors.martin98.com/https://github.com/google/draco
synced 2025-07-31 04:52:01 +08:00
562 B
562 B
Rans Bit Decoder
RansBitDecoder_StartDecoding()
RansBitDecoder_StartDecoding(DecoderBuffer *source_buffer) {
prob_zero_ UI8
size UI32
buffer_ size * UI8
ans_read_init(&ans_decoder_, buffer_, size)
}
DecodeNextBit()
DecodeNextBit() {
uint8_t bit = rabs_desc_read(&ans_decoder_, prob_zero_);
return bit > 0;
}