def step.pay.at
emerging-ezaudio@0.4.0.0 · src/wav.bend:290
import emerging-ezaudio@0.4.0.0/src/wav.bend as Wav
import Base
290def step.pay.at(
291 last: Bool, +left: U32, +tag: U32, +sz: U32, +seen: U32, +kind: U32, +ch: U32,
292 +rate: U32, acc: List<&2, U32>, frames: List<&2, U32>
293) -> St:
294 match last:
295 case False{}:
296 st.set(2, (left - 1 : U32), tag, sz, seen, kind, ch, rate, acc, frames)
297 case True{}:
298 step.chunk(tag, sz, seen, kind, ch, rate, List.reverse(&2, U32, acc), frames)