[Swfdec] [Bug 15377] New: unable to watch DoctorWho

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Apr 6 12:33:11 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=15377

           Summary: unable to watch DoctorWho
           Product: swfdec
           Version: unspecified
          Platform: Other
               URL: http://www.bbc.co.uk/doctorwho/s4/episodes/?episode=S4_0
                    1&action=iplayer&pid=b009w049&title=Partners%20In%20Crim
                    e&summary=Donna%20is%20determined%20to%20find%20the%20Do
                    ctor%20again%20-
                    %20even%20if%20it%20means%20braving%20the%20villainous%2
                    0Miss%20Foster%20and%20her%20hordes%20of%20sinister%20Ad
                    ipose
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: library
        AssignedTo: swfdec at lists.freedesktop.org
        ReportedBy: wildfire at progsoc.org
         QAContact: swfdec at lists.freedesktop.org


Created an attachment (id=15719)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=15719)
iPlayer SWF

Unable to watch DoctorWho using the BBC's iPlayer.


<http://www.bbc.co.uk/doctorwho/s4/episodes/?episode=S4_01&action=iplayer&pid=b009w049&title=Partners%20In%20Crime&summary=Donna%20is%20determined%20to%20find%20the%20Doctor%20again%20-%20even%20if%20it%20means%20braving%20the%20villainous%20Miss%20Foster%20and%20her%20hordes%20of%20sinister%20Adipose>

The above URL contains the following Javascript fragment:

        <script type="text/javascript">
                var so = new
SWFObject("http://www.bbc.co.uk/iplayer/emp/flash/iplayer-external.swf",
"bbc_emp_embed", "512", "323", "8", "#000000");
                so.addParam("allowFullScreen", "true");
                so.addParam("wmode", "opaque");

                so.addVariable("config",
"http://www.bbc.co.uk/iplayer/emp/xml/config.xml");
                so.addVariable("metafile",
"http://www.bbc.co.uk/iplayer/metafiles/episode/b009w049.xml");
               
so.useExpressInstall('http://www.bbc.co.uk/iplayer/emp/flash/expressinstall.swf');
                var div = document.getElementById("bbc_emp"); 
                if (so.installedVer.major == 0) { 
                        div.innerHTML = '<p style="padding:40px 60px
0;font-size:1.2em;font-weight:bold">You need to install Flash to play this
programme</p><p style="padding:40px 60px 0"><a style="color:#ED007F"
href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">Download
the Flash player now</a></p><p style="padding:40px 60px 0">(This link will take
you to a site outside bbc.co.uk. The BBC is not responsible for the content of
software downloaded from external sites)</p>'; 
                }
                else if (so.installedVer.major < 7) { 
                div.innerHTML = '<p style="padding:40px 60px
0;font-size:1.2em;font-weight:bold">A newer version of Flash is needed to play
this programme</p><p style="padding:40px 60px 0"><a style="color:#ED007F"
href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">Download
the Flash player now</a></p><p style="padding:40px 60px 0">(This link will take
you to a site outside bbc.co.uk. The BBC is not responsible for the content of
software downloaded from external sites)</p>'; 
                } 
                else so.write("bbc_emp"); 
        </script>

I have the iPlayer SWF file to this bug report and will include the other
referenced files shortly.

Thanks,
Anand


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Swfdec mailing list