大家好!目前在做基于android的视频通话,我的需求是,用两个surface来显示我的视频画面和对方的视频画面。
可是现在条件限制只有一个overlay,如果不用overlay又有什么别的解决办法吗?谢谢
可是现在条件限制只有一个overlay,如果不用overlay又有什么别的解决办法吗?谢谢
解决方案 »
- tabhost的使用
- 如何解决手机客户端版本和PC版本的数据同步问题?
- android如何获取操作系统名字
- 求人帮忙做个程序
- android开发时,eclipse里Window->Preferences没有Server
- Eclipse运行Android如何正确关闭模拟器?
- 在一个activity中如何覆盖DecorView中的函数OnInterceptTouchEvent()?
- 紧急求助 android如何通过post请求获得服务器返回string信息 急用但是本人被赶鸭子上架、、
- 急,求助,关于重写抽屉效果
- videoview seekto()
- 在线等,一个 Run Configuration问题
- android 2.2 系统单线程最大内存分配是多少?
如果使用Surface,会调用函数registerPreviewBuffers()向Surface注册buffers。
ISurface::BufferHeap buffers(w, h, w, h,
PIXEL_FORMAT_YCbCr_420_SP,
transform,
0,
mHardware->getPreviewHeap());
status_t ret = mSurface->registerBuffers(buffers);
其将mHardware的preview heap传递给了Surface。