I would offer some help, but without source or an answer to the previous question it seems I can't.
Sent from my ADR6400L using Tapatalk
Thanks for the offer Greatly appreciated. The stuff I have to figure out is not really related to the HAL module, as I already have software encoding working. It is w.r.t stagefright hardware encoding support. Anything you can offer in terms of tips from prior experience would go a long way. Sorry, I missed your question earlier. I thought I had posted the reason in the other thread and a smaller version in the first post. But here is the main difference between the other work and the work tracked in this thread. The other work was a complete compile from source code to integrate the source corresponding to libcamera.so and the hal new code requirement in ICS as one HAL module. This thread tracks work to make existing libcamera.so stuff from gingerbread work in binary form, with as little device specific stuff as feasible. That was the reason I had mentioned that this may or may not work with 3.0 kernels as it requires the gingerbread libcamera.so to be compatible with the 3.0 kernel due to the HAL module's hard dependency on libcamera.so.