Don't delay psmf video when the audio has ended.

Lunar shows logos without any audio, which means the audio pts is always
0.  That meant it delayed more each frame...
Merge pull request #2171 from unknownbrackets/psmfplayer

Don't delay psmf video when the audio has ended