Firefox 15 now natively supports opus, a new audio format. While I was able to play opus files on the precompiled x86_64 firefox 15 binaries from mozilla.org, it does not seem to work with www-client/firefox. To test it, you can go to [1] and it should simply play the file instead of complaining about the file being corrupt. [2] includes the same file embedded in a web page (scroll down to "How do I use it in a web page?"). [1] http://people.xiph.org/~giles/2012/opus/ehren-paper_lights-64.opus [2] https://hacks.mozilla.org/2012/07/firefox-beta-15-supports-the-new-opus-audio-format/ Reproducible: Always
Works fine here, can you test with a clean profile please.
I did test it with a clean profile and it didn't work. I also tried it on 3 different computers (2 amd64 & 1 x86) but it failed in all of them.
Created attachment 323718 [details] error message Here's the error that firefox gives me.
(In reply to comment #3) > Created attachment 323718 [details] > error message > > Here's the error that firefox gives me. Do you have the gst-plugins-bad installed?
(In reply to comment #4) > Do you have the gst-plugins-bad installed? Yup.
I found out what the issue is: firefox was compiled with the gstreamer use flag and thus it was trying to do the opus decoding through gst-plugins-bad which does not support opus as of gst-plugins-bad-0.10.22. If disable the gstreamer use flag then firefox correctly plays opus files using the bundled opus library. I guess I will have to wait until gst-plugins-bad-0.10.23 (which supports opus) hits the tree.