请问如何使用蓝叠安卓模拟器使用播放本地电影?

2721人阅读
android(88)
在模拟器上, 播放视频总是失败, 我发现是因为gralloc_alloc不支持HAL_PIXEL_FORMAT_YV12的缘故。
所以,在SoftwareRenderer( 模拟器没有overlay ,只能使用SoftwareRenderer)中无论mColorFormat 是什么一律都使用
CorlorConverter转换成RGB565就能播放视频了。
只要注掉 下面这些code就可以了
&&&&&&& case OMX_COLOR_FormatYUV420Planar:
&&&&&&& case OMX_TI_COLOR_FormatYUV420PackedSemiPlanar:
&&&&&&&&&&& halFormat = HAL_PIXEL_FORMAT_YV12;
&&&&&&&&&&& bufWidth = (mCropWidth + 1) & ~1;
&&&&&&&&&&& bufHeight = (mCropHeight + 1) & ~1;
&&&&&&&&&&&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:409955次
积分:4937
积分:4937
排名:第5675名
原创:50篇
转载:331篇
评论:16条
(1)(6)(18)(8)(13)(8)(3)(5)(7)(5)(1)(1)(1)(1)(1)(1)(2)(2)(13)(12)(4)(6)(9)(9)(2)(5)(14)(46)(19)(4)(7)(10)(10)(7)(14)(23)(6)(9)(23)(4)(1)(9)(13)(5)(8)(3)(4)(1)

我要回帖

更多关于 安卓模拟器怎么使用 的文章

 

随机推荐