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/audio.zigmodified+2-1
Changes to packages/audio/src/audio.zig
@@ -339,7 +339,8 @@ pub const encoding = ;
339339pub const Mp3Encoder = encoding.Mp3Encoder;
340340pub const Mp3Quality = encoding.Mp3Quality;
341341pub const Id3v2Writer = encoding.Id3v2Writer;
342pub const AacEncoder = encoding.AacEncoder;
342pub const AacEncoder = encoding.AacEncoder; // Legacy encode rejects; use NativeAacEncoder.
343pub const NativeAacEncoder = encoding.NativeAacEncoder;
343344pub const AacQuality = encoding.AacQuality;
344345pub const AacProfile = encoding.AacProfile;
345346pub const OpusEncoder = encoding.OpusEncoder;