ReviewOS

also looking at this

home-lang/home

feat(audio): add verified AAC-LC encoding and reject invalid prototype output

#918
Merged chris wants to merge feat/aac-mp4-recording into main
10 files +318 -471
packages/audio/src/encoding/encoding.zigmodified+5-1
Changes to packages/audio/src/encoding/encoding.zig
@@ -1,5 +1,5 @@
11// Home Audio Library - Encoding Module
2// Pure Zig audio encoders for MP3, AAC, and Opus
2// Audio encoder interfaces and an opt-in native AAC-LC codec.
33
44pub const mp3_encoder = ;
55pub const aac_encoder = ;
@@ -33,3 +33,7 @@ test "encoding module" {
3333 _ = aac_encoder;
3434 _ = opus_encoder;
3535}
36
37/// Header-checked AAC-LC packets, explicit sample counts and priming metadata.
38pub const native_aac = ;
39pub const NativeAacEncoder = native_aac.Encoder;