Actually, the sites try to retrieve the PLUGIN_DESCRIPTION, and PLUGIN_DESCRIPTION are:
#define PLUGIN_DESCRIPTION \
"Shockwave Flash "FLASH_VERSION".<br>Gnash "VERSION", the GNU SWF Player. \
Copyright (C) 2006, 2007, 2008, 2009, 2010 \
<a href="" href="http://www.fsf.org">http://www.fsf.org\">Free \
Software Foundation</a>, Inc. <br> \
Gnash comes with NO WARRANTY, to the extent permitted by law. \
You may redistribute copies of Gnash under the terms of the \
<a href="" href="http://www.gnu.org/licenses/gpl.html\">http://www.gnu.org/licenses/gpl.html\">GNU General Public \
License</a>. For more information about Gnash, see <a \
href="" href="http://www.gnu.org/software/gnash/\">http://www.gnu.org/software/gnash/\"> \
http://www.gnu.org/software/gnash</a>. \
<br>\
Compatible Shockwave Flash "FLASH_VERSION
PLUGIN_DESCRIPTION should be
#define PLUGIN_DESCRIPTION \
"Shockwave Flash "FLASH_VERSION
Actually, bbc site and youtube retrieve this PLUGIN_DESCRIPTION, like both can't retrieve the version, youtube try with AVM1 support, and BBC, show a message telling us about "download the correct version of Adobe Flash Player", if we change the PLUGIN_DESCRIPTION to
#define PLUGIN_DESCRIPTION \
"Shockwave Flash "FLASH_VERSION
both sites try AVM2, and BBC doesn't show any message...
for now fix this going to be impossible due to AVM2 are unsupported...
Greetings Petter!