In reply to:

The disks are mounted read-only, and there's not enough space in persistent storage to keep VBR headers for (potentially) every track on the player.



I assumed there'd be space wherever the seek maps go...

It might be sufficient to store a mark for each track that needs attention, and an ability to fix them at sync time (possibly not by default, though, as it would be time-consuming....)
Fixing the total time is more important than the VBR headers, though.
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)