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