当前位置: 首页 > news >正文

响应式手机网站制作深圳模板网站建设公司

响应式手机网站制作,深圳模板网站建设公司,室内设计师第一网站,站酷网vi设计从这一节开始我们会回到上层来看ACodec的实现,在这之前我们会先了解ACodec的基类CodecBase。CodecBase.h 中除了声明有自身接口外,还定义有内部类 CodecCallback、BufferCallback,以及另一个基类 BufferChannelBase,接下来我们会一…

从这一节开始我们会回到上层来看ACodec的实现,在这之前我们会先了解ACodec的基类CodecBase。CodecBase.h 中除了声明有自身接口外,还定义有内部类 CodecCallback、BufferCallback,以及另一个基类 BufferChannelBase,接下来我们会一一了解它们的作用。

1、CodecBase

2、CodecCallback

接口定义了所有从 CodecBase 发送给 MediaCodec 的事件,这些方法必须是非阻塞的

3、BufferCallback

接口定义了所有从 BufferChannelBase 发送给 MediaCodec 的事件,同样的,这些方法必须是非阻塞的。

4、BufferChannelBase

BufferChannel 位于 MediaCodec 和 CodecBase 之间,它管理着 buffer 的传输。预期只有 MediaCodec 会调用这些方法,CodecBase 需要单独实现自己的接口 BufferChannelBase,这里的意思就是 ACodec 需要实现一个自己的版本ACodecBufferChannel,CCodec 也需要实现一个自己的版本。

并发相关的问题:

  • 客户端可能在不同的线程中同时获取到 BufferChannelBase 对象,这里应该指的是 MediaCodec 和 CodecBase 可能会同时调用到 BufferChannel 的方法;
  • 所有的方法在持有锁时都不会依赖 CodeBase,意思就是 CodecBase 应该不会被阻塞;
  • 关键的内部代码执行时间小于 1 ms;
http://www.yayakq.cn/news/647856/

相关文章:

  • 建设官方网站首页泉州建设网站
  • 中国建设质量网官方网站网络推广方案要怎么做
  • 沈阳品牌设计公司厦门seo怎么做
  • 建网站与发布网站网页版梦幻西游手游
  • 乐清市网站建设服务怎么查网站备案域名备案
  • 网站架构和网络怎么做网站zwnet
  • 网站建设专业性的评价内容网络宣传
  • 首都之窗门户网站首页海门建设厅网站
  • 潍坊做网站的那家好wordpress修改文章链接地址
  • 泉州建站软件广西网站建设制作
  • 怎样自学网站开发凡客的意思
  • 成都网站建设千古互联如何提高wordpress后台的访问速度
  • 杭州网站专业制作o2o商城
  • 网站建设板块如何分类自己做服装搭配的网站
  • 把网站做app建站行业span分析
  • 成都房地产网站开发美图秀秀在线制作图片
  • 怎么做虚拟币网站域名ip查询入口
  • 郑州网站seo排名视频信号无线传输设备
  • 邯郸网络做网站不带优化的吗
  • 西安企业名录大全网络推广seo怎么做
  • 做的非常好的网站案例个人网站一年多少钱
  • 可以做网络攻防的实验的网站西部数码网站管理助手错误
  • 西安专业做网站的专业网站开发哪里好
  • 湛江网站建设策划太原网站的优化
  • 重庆市建设工程施工安全管理总站用wordPress搭建图片库
  • 企业网站建设前期准备做外贸的阿里巴巴网站是哪个
  • 做免费采集电影网站犯法吗水果网站策划方案
  • 网站建设费用无形资产如何摊销seo顾问收费
  • 北京 好的网站制作南昌搜索引擎优化
  • wordpress网站欣赏有货 那样的网站怎么做