Files
mediabunny/todo.txt
T
Vanilagy 68b3ae7155 A BUNCH of HLS (and related) progress
- Add support for fMP4 segments
- Add initInput (supported by ISOBMFF and MPEG-TS)
- Input.isSupported()
- Refactored file size retrieval logic, the file size can now be retrieved alongside the first read.
- Add support for unsized UrlSources
- Add support for multiple trun boxes in a row for the same track (as the spec literally says lol)
- Add support for more M3U8 features
- Fix faulty line reader
- MPEG-TS improvements: support video parameters not in first packet, support better key frame detection, support extension PES packets without PTS
- Fix reorder buffer being 1 element too small
2026-02-20 19:56:20 +01:00

14 lines
904 B
Plaintext

- "manifest" -> "playlist"?
- Retaining Input instances for segments without clogging up memory indefinitely
idea: discontinuities with extra decoder config on the packet.
Also, why not just have the packet metadata on the packet? I think that would make things easier overall.
Also: for robustness, do a different track matching algorithm for hls playback. so not use pid but make it simpler like
if theres only 1 video track then its obvious yknow. Need to see if this is actually needed in the case of ext-x-discontinuity
- EXT-X-MEDIA (DONE, but surface more metadata from it, like language and shit) - should it be passed down to the tracks??
- getSegments() API? Any point in partially reading the playlist file? Idk
- Add warnings when piping m3u8 or dash shit into Input
reachorchestrator worker count is not really correct, or at least, urlsource parallelism is not really correct I think.