#5423 NORM Never A: Browse Codec detection for Real Streams fails

Zarro Boogs per Child bugtracker at laptop.org
Mon Dec 10 09:48:59 EST 2007


#5423: Browse Codec detection for Real Streams fails
------------------------------+---------------------------------------------
  Reporter:  tomhannen        |       Owner:  erikos        
      Type:  defect           |      Status:  new           
  Priority:  normal           |   Milestone:  Never Assigned
 Component:  browse-activity  |     Version:  Build 650     
Resolution:                   |    Keywords:                
  Verified:  0                |  
------------------------------+---------------------------------------------

Comment(by tomhannen):

 Script now returns clearer info:


 {{{
 Testing Media Selector


 Looking for plugin in 'navigator.plugins': Real
 field: description
 versionreg: null

 Plugin name (as Media Selector sees it): DivX® Web Player
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DivX® Web Player
     key: length  value: 1
     key: filename  value: npdivx32.dll
     key: name  value: DivX® Web Player
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Adobe Shockwave for Director
 Netscape plug-in, version 10.2
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Adobe Shockwave for Director Netscape plug-
 in, version 10.2
     key: length  value: 1
     key: filename  value: np32dsw.dll
     key: name  value: Shockwave for Director
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Default Plug-in
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Default Plug-in
     key: length  value: 1
     key: filename  value: npnul32.dll
     key: name  value: Mozilla Default Plug-in
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Cortona Netscape Browser Plug-In
 (5, 1, 0, 165)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Cortona Netscape Browser Plug-In (5, 1, 0,
 165)
     key: length  value: 2
     key: filename  value: npCortona.dll
     key: name  value: Cortona VRML Client
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Shockwave Flash 9.0 r45
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Shockwave Flash 9.0 r45
     key: length  value: 2
     key: filename  value: NPSWF32.dll
     key: name  value: Shockwave Flash
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Office Plugin for Netscape
 Navigator
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Office Plugin for Netscape Navigator
     key: length  value: 1
     key: filename  value: NPOFFICE.DLL
     key: name  value: Microsoft Office 2003
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): DivX® Content Upload Plugin
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DivX® Content Upload Plugin
     key: length  value: 1
     key: filename  value: npUpload.dll
     key: name  value: DivX® Content Upload Plugin
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): RealPlayer Enterprise(tm)
 LiveConnect-Enabled Plug-In
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: RealPlayer Enterprise(tm) LiveConnect-Enabled
 Plug-In
     key: length  value: 1
     key: filename  value: nppl3260.dll
     key: name  value: RealPlayer Enterprise(tm) LiveConnect-Enabled Plug-
 In (32-bit)
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): RealOne Enterprise Desktop(tm)
 LiveConnect-Enabled Plug-In
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: RealOne Enterprise Desktop(tm) LiveConnect-
 Enabled Plug-In
     key: length  value: 1
     key: filename  value: nppl3260.dll
     key: name  value: RealOne Enterprise Desktop(tm) LiveConnect-Enabled
 Plug-In (32-bit)
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Version 0.8.6a, copyright
 1996-2006 The VideoLAN Team
 http://www.videolan.org/
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: description  value: Version 0.8.6a, copyright 1996-2006 The
 VideoLAN Team
 http://www.videolan.org/
     key: length  value: 4
     key: filename  value: npvlc.dll
     key: name  value: VLC Multimedia Plugin
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 2
     key: filename  value: NPJPI150_06.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 1
     key: filename  value: NPOJI610.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava11.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava12.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava13.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 4
     key: filename  value: NPJava14.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java Plug-in 1.5.0_06 for
 Netscape Navigator (DLL Helper)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava32.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Adobe Acrobat Plug-In Version
 7.00 for Netscape
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: description  value: Adobe Acrobat Plug-In Version 7.00 for
 Netscape
     key: length  value: 5
     key: filename  value: nppdf32.dll
     key: name  value: Adobe Acrobat
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Npdsplay dll
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: 6  value: [object MimeType]
     key: 7  value: [object MimeType]
     key: 8  value: [object MimeType]
     key: description  value: Npdsplay dll
     key: length  value: 9
     key: filename  value: npdsplay.dll
     key: name  value: Windows Media Player Plug-in Dynamic Link Library
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): DRM Netscape Network Object
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DRM Netscape Network Object
     key: length  value: 1
     key: filename  value: npdrmv2.dll
     key: name  value: Microsoft® DRM
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): DRM Store Netscape Plugin
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DRM Store Netscape Plugin
     key: length  value: 1
     key: filename  value: npwmsdrm.dll
     key: name  value: Microsoft® DRM
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }



 Looking for plugin in 'navigator.plugins': Windows Media
 field: name
 versionreg: /(\d)/

 Plugin name (as Media Selector sees it): DivX® Web Player
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DivX® Web Player
     key: length  value: 1
     key: filename  value: npdivx32.dll
     key: name  value: DivX® Web Player
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Shockwave for Director
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Adobe Shockwave for Director Netscape plug-
 in, version 10.2
     key: length  value: 1
     key: filename  value: np32dsw.dll
     key: name  value: Shockwave for Director
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Mozilla Default Plug-in
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Default Plug-in
     key: length  value: 1
     key: filename  value: npnul32.dll
     key: name  value: Mozilla Default Plug-in
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Cortona VRML Client
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Cortona Netscape Browser Plug-In (5, 1, 0,
 165)
     key: length  value: 2
     key: filename  value: npCortona.dll
     key: name  value: Cortona VRML Client
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Shockwave Flash
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Shockwave Flash 9.0 r45
     key: length  value: 2
     key: filename  value: NPSWF32.dll
     key: name  value: Shockwave Flash
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Microsoft Office 2003
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Office Plugin for Netscape Navigator
     key: length  value: 1
     key: filename  value: NPOFFICE.DLL
     key: name  value: Microsoft Office 2003
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): DivX® Content Upload Plugin
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DivX® Content Upload Plugin
     key: length  value: 1
     key: filename  value: npUpload.dll
     key: name  value: DivX® Content Upload Plugin
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): RealPlayer Enterprise(tm)
 LiveConnect-Enabled Plug-In (32-bit)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: RealPlayer Enterprise(tm) LiveConnect-Enabled
 Plug-In
     key: length  value: 1
     key: filename  value: nppl3260.dll
     key: name  value: RealPlayer Enterprise(tm) LiveConnect-Enabled Plug-
 In (32-bit)
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): RealOne Enterprise Desktop(tm)
 LiveConnect-Enabled Plug-In (32-bit)
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: RealOne Enterprise Desktop(tm) LiveConnect-
 Enabled Plug-In
     key: length  value: 1
     key: filename  value: nppl3260.dll
     key: name  value: RealOne Enterprise Desktop(tm) LiveConnect-Enabled
 Plug-In (32-bit)
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): VLC Multimedia Plugin
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: description  value: Version 0.8.6a, copyright 1996-2006 The
 VideoLAN Team
 http://www.videolan.org/
     key: length  value: 4
     key: filename  value: npvlc.dll
     key: name  value: VLC Multimedia Plugin
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 2
     key: filename  value: NPJPI150_06.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 1
     key: filename  value: NPOJI610.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava11.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava12.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava13.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 4
     key: filename  value: NPJava14.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Java(TM) 2 Platform Standard
 Edition 5.0 Update 6
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: description  value: Java Plug-in 1.5.0_06 for Netscape Navigator
 (DLL Helper)
     key: length  value: 6
     key: filename  value: NPJava32.dll
     key: name  value: Java(TM) 2 Platform Standard Edition 5.0 Update 6
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Adobe Acrobat
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: description  value: Adobe Acrobat Plug-In Version 7.00 for
 Netscape
     key: length  value: 5
     key: filename  value: nppdf32.dll
     key: name  value: Adobe Acrobat
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Windows Media Player Plug-in
 Dynamic Link Library
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: 1  value: [object MimeType]
     key: 2  value: [object MimeType]
     key: 3  value: [object MimeType]
     key: 4  value: [object MimeType]
     key: 5  value: [object MimeType]
     key: 6  value: [object MimeType]
     key: 7  value: [object MimeType]
     key: 8  value: [object MimeType]
     key: description  value: Npdsplay dll
     key: length  value: 9
     key: filename  value: npdsplay.dll
     key: name  value: Windows Media Player Plug-in Dynamic Link Library
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Microsoft® DRM
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DRM Netscape Network Object
     key: length  value: 1
     key: filename  value: npdrmv2.dll
     key: name  value: Microsoft® DRM
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Plugin name (as Media Selector sees it): Microsoft® DRM
 ALL PLUGIN DETAILS:
     key: 0  value: [object MimeType]
     key: description  value: DRM Store Netscape Plugin
     key: length  value: 1
     key: filename  value: npwmsdrm.dll
     key: name  value: Microsoft® DRM
     key: item  value: function item() { [native code] }
     key: namedItem  value: function namedItem() { [native code] }

 Real Version: 0

 Media Selector Version: 0
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/5423#comment:2>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list