当前位置:编程学习 > wap >>

熟悉MTK手机平台的看进来!!! MT6575

最近在做Android平台视频播放器遇到一些问题,其中一个与MTK平台相关。通过native方式实现硬解,播放器在lenovo s720(MT6577,Android 4.0)平台正常,但lenovo A750(MT6575, Android 2.3)会crash,其它很多非MTK平台也都正常。
相关类:
class MediaInput:public MediaSource,public MediaBufferObserver,...
{
...
status_t read(MediaBuffer **buffer, const ReadOptions *options = NULL);
void signalBufferReturned(MediaBuffer *buffer);
...
}

A750出问题的地方在signalBufferReturned中的buffer->release();

怀疑是A750中的media\libstagefright\MediaBuffer.cpp实现与google公布出来的有出入,希望哪位大侠能帮忙求证一下,谢谢! MT6575 MTK平台 MTK视频解码
补充:移动开发 ,  移动开发其他问题
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,