Read signed Exp-Golomb coded value (se(v))
| 48 | |
| 49 | // Read signed Exp-Golomb coded value (se(v)) |
| 50 | fl::i32 readSE() { |
| 51 | fl::u32 val = readUE(); |
| 52 | if (val & 1) { |
| 53 | return fl::i32((val + 1) / 2); |
| 54 | } else { |
| 55 | return -fl::i32(val / 2); |
| 56 | } |
| 57 | } |
| 58 | |
| 59 | void skipBits(fl::size n) { |
| 60 | for (fl::size i = 0; i < n; i++) { |
no outgoing calls
no test coverage detected