Vanilagy
|
2ab6bbe3d1
|
Bruh
|
2026-04-17 15:16:08 +02:00 |
|
Vanilagy
|
c8c8cf214c
|
Add first timestamp cache for performance
|
2026-04-17 15:06:18 +02:00 |
|
Vanilagy
|
2a2b6450c9
|
Add better doc blocks, special deprecated logic for API doc generation, add multi-tiered SegmentedInput hydration for reducing file request count, ditch VirtualInputFormat indirection
|
2026-04-13 17:25:46 +02:00 |
|
Vanilagy
|
051578c2ca
|
Remove input track descriptors, add async getters on tracks for everything, deprecate old sync getters
|
2026-04-10 16:23:17 +02:00 |
|
Vanilagy
|
aa810fc433
|
Fix SourceRef race conditions, fix "source" and "target" getter returning unused instances, add missing validation, make "getDurationFromMetadata" only exist on tracks, fix examples, expand media player to support live playback, change the signatures of some Input APIs
|
2026-04-10 13:38:14 +02:00 |
|
Vanilagy
|
bee1518100
|
Add TrackDescriptor concept
|
2026-04-08 12:21:08 +02:00 |
|
Vanilagy
|
340b5eede7
|
Add support for writing Unix epoch-relative tracks to HLS, add proper cleanup of all Targets obtained by an Output
|
2026-03-31 15:12:38 +02:00 |
|
Vanilagy
|
157582498f
|
Remove InputTrack.groupId, hide pairing mask, change HLS track merging behavior
|
2026-03-24 21:54:00 +01:00 |
|
Vanilagy
|
c91718cdba
|
Add SourceRef system to keep track of used Sources (fixes #332)
|
2026-03-20 14:46:12 +01:00 |
|
Vanilagy
|
a9a455e132
|
Add metadata-based duration retrieval
|
2026-03-13 17:03:36 +01:00 |
|
Vanilagy
|
c43ca025d9
|
Add proper reference count-based source disposal system
|
2026-03-12 21:29:01 +01:00 |
|
Vanilagy
|
e8df451bf5
|
Add support for live HLS streams, add playlist refresh logic, add live input tracks
|
2026-03-12 15:54:19 +01:00 |
|
Vanilagy
|
ff523c01c8
|
Add HLS reading tests, InputTrack.hasOnlyKeyPackets, faster whole-file reading
|
2026-03-10 13:32:52 +01:00 |
|
Vanilagy
|
c088a31384
|
Various fixes
|
2026-03-06 15:49:24 +01:00 |
|
Vanilagy
|
dc4e557776
|
Read #EXT-X-PROGRAM-DATE-TIME, add Unix epoch-offset timestamps, parallelize HLS master playlist resolution
|
2026-03-04 11:08:42 +01:00 |
|
Vanilagy
|
6d5821aa74
|
Clean up some code, add new source getting for Input
|
2026-03-04 09:34:37 +01:00 |
|
Vanilagy
|
cfb5418fa0
|
Refactor HLS API: Get rid of specialized Manifest* classes, use Input instead. Add unhydrated InputTracks, InputTrack compatibility, InputTrack queries
|
2026-03-03 15:28:26 +01:00 |
|