android多媒体
yuyan19850204
这个作者很懒,什么都没留下…
展开
-
在非UI线程处理Bitmap
这个貌似是google相册的源码的一部分,网上copy的,作者是对谷歌官方文档进行翻译(感谢作者),仔细研究,真的不得不佩服老外,值得学习 转自:http://www.linuxidc.com/Linux/2012-11/73937p2.htm 常见的View(视图)组件如ListView和GridView在于AsyncTask配合使用的时候引出了另外一个问题,这个我们在上一节中提到过转载 2013-06-18 10:52:25 · 650 阅读 · 0 评论 -
android把YUV数据转成 Bitmap
1. 在做视频开发的时候,我们获取到的视频数据是YUV格式的,但是我们显示的时候必须是RGB格式的,所以需要将YUV转为RGB,在网上有很多转换模块,但是效果都不是很好,安卓自带了一个转换累YuvImage,用起来很方便,但是效率不是很高,如果做实时流的话,最终我们还是需要在底层进行转换,最近测试了一些转换接口,基本上差不多,都是从网上找的,效果还算可以,有需要的可以百度一下YUV转RGB。原创 2013-09-12 19:02:35 · 12564 阅读 · 1 评论 -
监听耳机拔插状态
最近在做一个新的音乐播放器,试用的过程中发现了几个用户体验问题,其中一个就是拔掉耳机的时候居然还在播放,用户体验不怎么好,找了一些资料,发现耳机的拔插状态是可以监听到的,并且也是如此简单,做下笔记: 首先需要一个广播接收器,因为耳机的拔插都会发送广播,但是这个广播只能动态注册,而不能在manifest.xml文件中注册: String ACTION = "android.intent.act原创 2013-09-12 21:10:46 · 1455 阅读 · 0 评论 -
Android上用speex做回音消除
1. 问题 我们在做语音实时对讲的时候往往会碰到一个瓶颈,这个瓶颈就是在不戴耳机的情况下会有很大的回音,本文就讨论如何解决。 2.解决方式: (1)其实有做了同一时间只有一端能够说或者听,类似于对讲机,这种虽然是实时的,但是体验不好,还不如微信; (2)两边戴上耳机,这样也没回音,但是也不可能一直带着耳机吧,而且有时还不只一个人听呢; (3)将这个回应消除原创 2013-10-17 11:53:37 · 7745 阅读 · 15 评论