also looking at this
feat(audio): add verified AAC-LC encoding and reject invalid prototype output
#918
10 files
+318
-471
| @@ -1,5 +1,5 @@ | ||
| 1 | 1 | // 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. | |
| 3 | 3 | |
| 4 | 4 | pub const mp3_encoder = ; |
| 5 | 5 | pub const aac_encoder = ; |
| @@ -33,3 +33,7 @@ test "encoding module" { | ||
| 33 | 33 | _ = aac_encoder; |
| 34 | 34 | _ = opus_encoder; |
| 35 | 35 | } |
| 36 | ||
| 37 | /// Header-checked AAC-LC packets, explicit sample counts and priming metadata. | |
| 38 | pub const native_aac = ; | |
| 39 | pub const NativeAacEncoder = native_aac.Encoder; | |