Flac Source: Improve timestamps accuracy.

This fixes some cases where the end of the file wasn't played.

This fixes #2859.