Hi all,

Even this topic seems to be related to media (dev-media) but according it also 
related to Gaia and b2g I post it to dev-b2g first.

Issue:
  Currently, we met a bug about some files which can be listed by Music app but 
can't play by Gecko.
  The main reason is that there are two media sniffer mechanism performed by 
Gaia and Gecko separately. 

Detail:
  Gaia: Music app used media sniffer mechanism from metadata.js which will try 
to parse metadata by itself in first.
        If first step is failed then fall into Gecko's mechanism 
(audio.canPlayType())
  Gecko:nsMediaSniffer implemented metadata parsing for some media type too.
        If nsMediaSniffer is failed then check into 
nsExternalHelperAppService's mimetype entries.

  So if Gaia's metadata.js is implemented with different way then Gecko's then 
issue mentioned by this mail will be occurred.

Discussion Item:
  Do we really need Gaia to do filter by itself or just to use Gecko's 
mechanism (audio.canPlayType()) is enough?
  Then this way can avoid the in-consistent filter capability between Gaia & 
Gecko.

Thanks,
Sincerely yours
-------------------------------------
Marco Chen
System Engineer in Firefox OS
Mozilla Taiwan

Tel: +886-2-87861100 # 352
mail: [email protected]

_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to