structured documentation

This commit is contained in:
2026-05-16 09:16:13 +02:00
parent ba087f07f1
commit 475f7230b5
3 changed files with 114 additions and 103 deletions
+1 -24
View File
@@ -8,30 +8,7 @@
(define scribblings
'(
;; Main package overview.
;; The negative sort number makes this document appear before the
;; other racket-audio manuals in the library documentation listing.
("scrbl/racket-audio.scrbl" () (library -100))
;; High-level user-facing APIs.
("scrbl/audio-player.scrbl" () (library -90))
("scrbl/taglib.scrbl" () (library -80))
("scrbl/play-test.scrbl" () (library -70))
;; Format detection and decoder layer.
("scrbl/audio-sniffer.scrbl" () (library -60))
("scrbl/audio-decoder.scrbl" () (library -50))
("scrbl/mp3-decoder.scrbl" () (library -40))
("scrbl/flac-decoder.scrbl" () (library -30))
("scrbl/ffmpeg-decoder.scrbl" () (library -20))
;; Lower-level playback and FFI modules.
("scrbl/audio-placed-player.scrbl" () (library 10))
("scrbl/libao.scrbl" () (library 20))
("scrbl/libao-async-ffi-racket.scrbl" () (library 30))
("scrbl/ffmpeg-c-backend.scrbl" () (library 40))
("scrbl/ffmpeg-ffi.scrbl" () (library 50))
("scrbl/ffmpeg-definitions.scrbl" () (library 60))
("scrbl/racket-audio.scrbl" (multi-page) (library 0))
))
(define deps