Original commit message from CVS: Better fallback for when seeking is not supported by the peer element.