Reload the stream on loop. Fixes #6703. Thanks to @unknownbrackets
Merge pull request #6733 from hrydgard/psmf-loop-fix

Reload the stream on loop. Fixes #6703.