2013-02-26, 05:32
(2013-02-25, 13:25)Koying Wrote: Well, actually the one-size-fits-all solution would be that Rockchip renames the components in the corrected libstagefright.so, so that we can detect whether it's the fixed version or not, but that seems far-fetched.Actually libstagefright.so itself have its version tag. You can using strings libstagefright | grep author to detect the libstagefright.so version. And more there is a class sf_info can be used in the code to get the lib detaild infomation. But they are not open yet. we will provide it later. That will be helpfull to seperate a runable rom and error one.
A good one would maybe to somehow pass a version number in the metadata just after doing the OMXCodec::create...
(2013-02-25, 14:30)Katch Wrote: @HermanYes, this patch will be included in future for 4.0, 4.1 and 4.2.
Do Rockchip provide a base ROM to OEM vendors and will this patched libstagefright.so be included in future release through official channels?
(2013-02-25, 17:54)Gaenya Wrote: I got a question, the patched library works only on official rom?, because i tried it on finless 1.7 and the device didnt boot again so i had to reflash it.This patched library theoretically works for all 4.1 rom. We have done a greate effort on binary downward compatible. But tragically we can not stop the outside header change which are used in libstagefright.so.
Sorry if this is the wrong place to ask that question.
Thanks.