mirror of
https://github.com/navidrome/navidrome.git
synced 2026-10-18 07:30:29 +00:00
estimateContentLength=true announced Duration * bitRate / 8 * 1024 bytes, but a bitrate in kbps is 1000 bits per second, so the header overstated the body by 2.4%. A client that trusts it waits for bytes that never arrive: on a 285s track at 128kbps it asked for 4,669,440 bytes of a 4,561,876 byte body. Reported in #6170.