xbmc/xbmc — pull request #2774 by popcornmix (2013-05-21 13:44:11+00:00)
Title: [rbp] Fix new settings scheme for RPi and provide defaults

The Pi has both TARGET_LINUX and TARGET_RASPBERRY_PI defined, so the ordering of the checks in settings.c needs to be changed or we use linux.xml.
I've also been through the settings carefully and have made any settings that are not implemented on Pi be not-visible.

I've also changed the default for some settings. These are:
RSS: disabled. It kills dirty rectangle code and makes Pi run at 100% cpu
Extract thumbnails and video info: disabled. It can take 30 seconds to extract a video thumbnail on Pi,
and it is not uncommon to crash with out of memory in this code.
Skip DVD intro: enabled. The DVD support on Pi is pretty poor and disabling the intro gives you a better chance of actually watching the movie.

Thanks to montellese for making this configuration so simple.