Pierre Neidhardt <[email protected]> writes:

> The current playback position is stored in `emms-playing-time' so I
> naively added that variable to `desktop-globals-to-save' hoping it would
> restore it on next Emacs startup.
>
> Sadly emms-start does not have an `&optional seek-to', so it always
> starts playing from the beginning when `emms-start' is called.

The problem is the assumption that the next time `emms-start' is called,
the same track will be playing. Also, whatever solution shouldn't
reference a particular player, of course.

emms-bookmarks.el was started to try and tackle this by being able to
save "bookmarks" on a per-track basis. I think that a solution to this
issue should either use emms-bookmarks.el, or a similar approach.

For instance, an option that (when enabled): if there are bookmarks in
the track being played, jump to the last bookmark.

-- 
   "Cut your own wood and it will warm you twice"

_______________________________________________
Emms-help mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/emms-help

Reply via email to