audiobookshelf/client/pages/share
Nate Adams cdd9800dff feat: Add chapter-relative MediaSession position state
When "Use chapter track" is enabled, the Media Session API now reports
duration and position relative to the current chapter instead of the
full audiobook. This makes the OS lock screen/notification scrubber
span only the current chapter.

- Call setPositionState() with chapter-relative values
- Map OS seek requests back to absolute file position
- Update metadata with chapter title on chapter change
- Fall back to full-file behavior when setting is disabled
2026-02-22 20:03:06 -07:00
..
_slug.vue feat: Add chapter-relative MediaSession position state 2026-02-22 20:03:06 -07:00