Go to the source code of this file.
◆ PROCESS_VALS
Value: do { \
val <<= lut.val0_bits; \
val |= lut.val0; \
dst[0] = (
val - 1) * lut.sign; \
dst[1] = lut.val1; \
dst[2] = lut.val2; \
dst[3] = lut.val3; \
dst[4] = lut.val4; \
dst[5] = 0; \
dst[6] = 0; \
dst[7] = 0; \
val = lut.val; \
dst += lut.num; \
if (dst >= last) \
return coeffs; \
} while (0)
Definition at line 1075 of file dirac_vlc.c.
◆ anonymous enum
Enumerator |
---|
STATE_START | |
STATE_FOLLOW | |
STATE_DATA | |
STATE_SIGN | |
Definition at line 23 of file dirac_vlc.c.
◆ ff_dirac_golomb_read_16bit()
int ff_dirac_golomb_read_16bit |
( |
const uint8_t * |
buf, |
|
|
int |
bytes, |
|
|
uint8_t * |
_dst, |
|
|
int |
coeffs |
|
) |
| |
◆ ff_dirac_golomb_read_32bit()
int ff_dirac_golomb_read_32bit |
( |
const uint8_t * |
buf, |
|
|
int |
bytes, |
|
|
uint8_t * |
_dst, |
|
|
int |
coeffs |
|
) |
| |
◆ dirac_golomb_lut