Have you upgraded or re-installed your player lately? If so, go and check the settings (all of them) again to see if there have been any changes in the playback codecs or CPU usage priority setings...
Also, the quality does depend on the hardware it is used on...