Jonathan Baldie
97c5d6341e
Fix Smart Speed playback time contract
2026-05-07 20:36:43 +01:00
Jonathan Baldie
42a1a82e8a
fix(client): fix smart speed seek race conditions and network buffering stall bugs
2026-05-07 20:36:23 +01:00
Jonathan Baldie
902d2448e1
fix(client): Fix Smart Speed playback rate state corruption
2026-05-07 20:36:23 +01:00
Jonathan Baldie
545c77a2dc
Redesign Smart Speed to dynamically adjust playbackRate instead of dropping samples, fix TimeMapper bugs by mapping audioContext to media time, and prevent SilenceMap memory leak by capping regions
2026-05-07 20:36:23 +01:00
Jonathan Baldie
4299fdce59
feat: implement smart speed phase 3 silence compression
2026-05-07 20:36:23 +01:00
Jonathan Baldie
ebff884562
feat(player): add silence detection and smart speed to local audio player
2026-05-07 20:36:23 +01:00
Jonathan Baldie
48c98f9655
Smart Speed Phase 1: add Web Audio API pipeline skeleton and enableSmartSpeed setting
...
- Wrap HTML5 <audio> in AudioContext + MediaElementAudioSourceNode in
LocalAudioPlayer.js (non-breaking; falls back gracefully)
- Add enableSmartSpeed: false to user settings store (client-side)
- Add SMART_SPEED_PHASE1_DESIGN.md design document
2026-05-07 20:36:23 +01:00
advplyr
94c426bd97
Update comments on matroska
2026-04-10 16:42:39 -05:00
Oliver Marriott
522b9735e2
Add audio/(x-)matroska to client player MIME types to avoid transcode
...
Firefox, at least, supports playing `matroska/audio` containers natively but
the client was not checking for support. Clients that do not support
playing `matroska/audio` containers will fallback to transcoding.
2026-04-09 21:07:14 +10:00
advplyr
f3d2b781ab
Add mime types for MPEG/MPG
2024-11-01 09:12:40 -05:00
advplyr
88f9533b37
Fix:HLS.js retry fragments #2748 #2720
2024-03-15 17:10:43 -05:00
advplyr
7b425e9a9d
Update client/players/LocalAudioPlayer.js
2023-03-20 15:48:42 -05:00
advplyr
596a03900b
Update client/players/LocalAudioPlayer.js
2023-03-20 15:48:36 -05:00
advplyr
b283644d95
Update client/players/LocalAudioPlayer.js
2023-03-20 15:48:31 -05:00
fidoriel
e81238038e
m3u8url
2023-03-19 22:26:36 +00:00
fidoriel
fcf6964d7d
hlsurl
2023-03-19 21:41:49 +00:00
advplyr
f55559e9a3
Add:Support for webm and webma audio files #1079
2022-10-20 17:24:51 -05:00
advplyr
6f80591afd
Fix:Switching to next track pausing player #685
2022-06-05 10:06:07 -05:00
advplyr
2d5e4ebcf0
Add:Audio player next/prev chapter buttons
2022-06-04 12:07:38 -05:00
advplyr
acf22ca4fa
Testing video media type
2022-05-30 19:26:53 -05:00