Closed
Bug 974998
Opened 11 years ago
Closed 9 years ago
[MediaEncoder] build libvorbisenc on arm
Categories
(Core :: Audio/Video: Recording, defect, P2)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: rillian, Unassigned)
References
(Blocks 1 open bug)
Details
There is no fixed-point vorbis encoder (see bug 932390) so currently we cannot write baseline WebM files on mobile.
Including libvorbisenc in mobile builds would resolve this, and would be better than not writing WebM even though it will be slow on handsets with no or poor FPU. In the long term we prefer Opus audio in WebM, but this can be useful until that sees more adoption.
There maybe some issues with symbol collision and the libtremor fixed-point _decoder_ for vorbis, which we must continue to use.
Reporter | ||
Updated•11 years ago
|
Blocks: MediaEncoder
Updated•11 years ago
|
Component: Video/Audio → Video/Audio: Recording
Comment 1•9 years ago
|
||
Ralph - is this still relevant and important to do? What major browsers/OSes don't support Opus in WebM's?
backlog: --- → parking-lot
Flags: needinfo?(giles)
Updated•9 years ago
|
backlog: parking-lot → ---
Rank: 25
Priority: -- → P2
Reporter | ||
Comment 2•9 years ago
|
||
Good point. I think we can close.
I believe the Android system supports ogg vorbis, but not opus, prior to 5.0 (and maybe only in webm/matroska).
https://developer.android.com/guide/appendix/media-formats.html
Both firefox and chrome support it, and edge plans to implement opus before vorbis. https://dev.windows.com/en-us/microsoft-edge/platform/status/opusaudiocodec
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(giles)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•