xbmc/xbmc — comment on commit c7882c7411fcce6b30d0bc5a4445a1d8c209e45a
File:  line 0
By elupus:

It should only be able to cause temporary desync issues. But yes after a seek i suppose something strange could occur. Its really only needed if it happens while the audio renderer is running. I would'nt mind seeing that code removed. But i don't want the old flush code added back. That caused other issues.

The flush was added due to some audio renderer kept re-playing last sample on buffer under-runs.