You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2026-04-03 22:03:52.921 Verbose ExoPlayer Mp3Extractor - Data size mismatch between stream (33218028) and Xing frame (33217900), using Xing value.
2026-04-03 22:04:16.129 Verbose ExoPlayer Mp3Extractor - Data size mismatch between stream (9268883) and Xing frame (9268755), using Xing value.
Some of the recent changes around that probably trigger this now.
So @icbaker after investigating a little a made a quick fix, I used Codex to review and after it's comment (subtracting delay/padding directly inside computeDurationUs(), is risky because it would inflate CBR bitrate math and change VBR Xing behavior too, so I would not send that upstream.) I used it to actually try to propose the proper fix #3198
Activity
icbaker commentedon Apr 20, 2026
At which version of media3 was the playback gapless?
Tolriq commentedon Apr 20, 2026
Unfortunately the user don't know as always :( But I suppose 1.9 was working.
From git history maybe f1cb4ab could cause this ?
Tolriq commentedon May 5, 2026
So @icbaker after investigating a little a made a quick fix, I used Codex to review and after it's comment (
subtracting delay/padding directly inside computeDurationUs(), is risky because it would inflate CBR bitrate math and change VBR Xing behavior too, so I would not send that upstream.) I used it to actually try to propose the proper fix #3198Handle gapless MP3 Xing/Info durations
Use gapless MP3 Xing/Info durations in seek maps
JannetGen commentedon Jul 9, 2026
Tolriq commentedon Jul 9, 2026