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

feihu0309 2013-02-01 01:58:27
最近在做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公布出来的有出入,希望哪位大侠能帮忙求证一下,谢谢!
...全文
82 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧