xbmc/xbmc — pull request #759 by ScudLee (2012-03-09 18:12:32+00:00)
Title: add bd="true" test to playercorefactory

This PR allows the user to use bd="true" as an attribute in rules in their playercorefactory.xml to match against Blu-ray discs.
In Dharma it was possible to use protocols="bd", but after changes to Autorun.cpp, that no longer works, despite people in the forums still propagating the idea that it does (and worse besides).
It's fairly easy to come up with a rule that does work, but using this means that the user wouldn't have to make further changes to their playercorefactory.xml if the way blu-ray discs are handled changes, since those changes can just be incorporated internally into the URIUtils::IsBD function.