xbmc/xbmc — pull request #763 by CrystalP (2012-03-11 19:03:54+00:00)
Title: Fix CrystalHD for Windows

XBMC CHD code requires windows driver version 3.6.9 or better for AVC1 material. On IRC the agreed solution is to nag the user to update the driver, instead of working around the situation and engaging the bitstream conversion.

This PR displays a toast at the beginning of playback of all video + adds a line to the log. It's a bit obnoxious and could be restricted to pop up only for AVC1 videos.

Since bc_dts_defs.h is not included in CrystalHD.h, I had to do a silly copy/paste for the CHD version structure.

@davilla, I'm especially looking for your feedback.