Closed Bug 1368843 Opened 3 years ago Closed Last year
libaom doesn't build for android
The libaom (av1 reference implementation) code doesn't build on arm-linux-android. Like with libvpx, it has some arm assembly we have to convert to an llvm-assembler-acceptable format before we can pass it to the compiler. We could add support for this in a Makefile.in (like libvpx) or by adding hooks to mozbuild's GENERATED_FILES object. However, upstream has indicated that they'd like to move away from assembly in favour of compiler intrinsics for neon, since portability of those has improved to a useful state. I've done some work toward removing the assembly entirely upstream but some functions still need to be converted. So this is a little more work, but nicer going forward.
2 years ago
Priority: -- → P3
Comment on attachment 9010464 [details] Bug 1368843: Enable libaom on Android. r=jya Jean-Yves Avenard [:jya] has approved the revision.
Attachment #9010464 - Flags: review+
Pushed by email@example.com: https://hg.mozilla.org/integration/autoland/rev/ea436a9177b5 Enable libaom on Android. r=jya
You need to log in before you can comment on or make changes to this bug.