17 Commits

Author SHA1 Message Date
hans 815f39a8cc small bugs. 2026-06-10 02:30:23 +02:00
hans 0b5d8a21b4 lazy ffmpeg 2026-06-10 02:04:33 +02:00
hans 4f95e57a96 Load versions of libraries. 2026-06-10 00:40:14 +02:00
hans 8e8b9a00c0 Conversion bug. 2026-06-08 12:17:03 +02:00
hans 444d62edac Audio Encoder laag. 2026-06-08 10:27:05 +02:00
hans bfed212346 changed malloc 'raw to malloc 'atomic-interior 2026-05-19 15:14:23 +02:00
hans 17838e4f33 Documentation added 2026-05-16 01:38:40 +02:00
hans c9a91bf2be much work on the player and hunting for a bug, which first seemed to be in ffmpeg-decoder, but eventually was found in a race condition in audio-placed-player.rkt and an allocation problem in libao-async-ffi-racket.rkt 2026-05-15 22:11:25 +02:00
hans 89592ddea9 more defensive constructs with early-return & let-assert 2026-05-12 11:34:56 +02:00
hans 61d87ba543 oke 2026-05-12 09:06:33 +02:00
hans 7956d15072 adjusted for changed define/return syntax 2026-05-11 17:32:11 +02:00
hans 29cf56a6d2 Corrected a small bug in libao-async-ffi-racket, that I corrected earlier. ffmpeg-definitions now handles ffmpeg 6.x libraries, because the structs are different for avutil and avcodec 2026-05-11 11:41:06 +02:00
hans 84f4719513 trying the right libraries 2026-05-11 09:40:11 +02:00
hans 9eb09537e6 versions 2026-05-11 09:39:13 +02:00
hans 68c2471620 deps on define-return and let-assert + library messages 2026-05-11 01:02:16 +02:00
hans ddb44e1c41 racket only ffmpeg backend. Now no racket-sound-libs are needed anymore. 2026-05-10 01:02:13 +02:00
hans b69f29075f small buf-size bug 2026-05-07 15:55:05 +02:00