def bw.bit

emerging-ezaudio@0.4.0.0 · src/mp3_enc.bend:1157

import emerging-ezaudio@0.4.0.0/src/mp3_enc.bend as Mp3Enc
import Base

1157def bw.bit(st: Bw, +bit: U32) -> Bw:
1158  match st:
1159    case Bw{+acc, +n, out}:
1160      bw.put(U32.is_eq(n, 7), ((acc << 1n : U32) .|. (bit .&. 1 : U32) : U32), (n + 1 : U32), out)

Uses (8)

Used by (2)