daniel-c-harvey
|
7f3fb74126
|
Replace broken per-segment Opus decode with WebCodecs AudioDecoder streaming pipeline
|
2026-06-23 17:42:06 -04:00 |
|
daniel-c-harvey
|
261289c1b8
|
feature: OpusFormatDecoder — Ogg-page-aligned segmenting, sidecar parser, accurate index-based seek (Phase 18.4)
|
2026-06-23 08:34:39 -04:00 |
|
daniel-c-harvey
|
879c30a5e5
|
fix(flac): add FLAC frame-sync scan to getAlignedSegmentSize; extend IFormatDecoder rawData param
StreamDecoder peeks candidate bytes; FlacFormatDecoder scans backward for 0xFF/0xF8 sync. Fixes mid-stream decode failure where segments started mid-frame.
|
2026-06-11 09:08:33 -04:00 |
|
daniel-c-harvey
|
0b0bcb3dee
|
refactor(audio): extract IFormatDecoder/WavFormatDecoder and wire Content-Type to JS format selection
StreamDecoder is now format-agnostic; WavFormatDecoder delegates to WavUtils; contentType flows C# to JS.
|
2026-06-11 06:08:09 -04:00 |
|