The goal of this survey is to list and analyse SoC vendors client implementations of OpenMax IL.
After code analyse we will list the issues found in OpenMax integration and share it with Khronos.
Since Android is using OpenMax IL has multimedia hardware interface (for OpenCore or StageFright), it become important to compare various SoC vendors implementations to see if some parts could be generic enough to avoid work duplication.
The mains areas of investigation are: buffer allocation and pre-announcement, codec registration, buffer refcounting, state machine simplification, asynchronous API.
- Analyse source code and, if possible, compare them to original source. We especially take care of:
- buffer allocation methods.
- buffer refcounting.
- addition of codecs.
Share findings and list common solutions to mains OpenMax issues.
- Send feedback to Khronos.
BoF agenda and discussion
WorkingGroups/Middleware/Multimedia/Specs/1111/OpenMaxIntegration/VendorSurvey (last modified 2011-06-28 08:06:57)