OpenHarmony is an open-source project incubated and operated by the OpenAtom Open Source Foundation. Its goal is to build an operating system framework and platform for intelligent terminal devices in an era of all-scenario, all-connection, and all-intelligence.
Libvpx is a free and open-source video codec library developed by Google and AOMedia, serving as the reference implementation for the VP8 and VP9 video coding formats. Libvpx offers efficient and stable video encoding and decoding capabilities, which are particularly important for multimedia processing in OpenHarmony's mobile and IoT devices. To enhance the applicability and performance of libvpx in the OpenHarmony environment, we have completed the adaptation work of libvpx.
We will submit the adaptation code as soon as possible through a pull request (PR). Creating this issue is to have an in-depth discussion with the community on the integration of the adaptation code. We sincerely welcome your valuable suggestions.
We have completed the adaptation of livpx on OpenHarmony. The specific details are as follows:
We have completed large-scale compatibility tests, covering different versions of HarmonyOS and various types of HarmonyOS devices. The test results show that the modified version has good compatibility with HarmonyOS and no obvious stability issues have been found.