In recent days a project has been required to integrate our video calling software on Intel Chip systems. Previously only used on the arm platform, for Intel has not tested, directly run the APK, the image of the rendering error, rendering the image is much like I420 was rendered as a RGB565, so the rendering property changed to YV12 (then made a mistake, the old version by default using RGB656 rendering), The result is still the same.
Try 1, think that the system compatibility is not good, will librender recompile to the X86 platform, finally by the AMRV7 platform so call, the result of the final so compile, hint
Try 2, download Intel Android 4.4 Source code, in this environment compiled Librender, the results are the same
Try 3, finally remember to confirm whether to use RGB565 rendering, set after rendering normal ... One day in vain.
Conclusion: Intel's Android is fully compatible with the ARM platform ...
Android Intel X86 Image Rendering