[LMP] Check if source is seekable before seeking.
[LMP] Stop non-seekable sources instead of pausing.

Fixes #1280.