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

有哪些网站做的比较好sem竞价是什么意思

有哪些网站做的比较好,sem竞价是什么意思,国内ui设计培训,外贸网站的建设从前面 AudioTrack、PlaybackThread、输出流设备三者的关系中,我们看到 AudioTrack 把音频流数据送入到对应的 PlaybackThread 中,那么应用进程是如何控制音频流的开始播放 start()、停止播放 stop()、暂停播放 pause()。这一章节我们就来继续分析。 一、音频流管理 应用进程…

        从前面 AudioTrack、PlaybackThread、输出流设备三者的关系中,我们看到 AudioTrack 把音频流数据送入到对应的 PlaybackThread 中,那么应用进程是如何控制音频流的开始播放 start()、停止播放 stop()、暂停播放 pause()。这一章节我们就来继续分析。

一、音频流管理

        应用进程与 AudioFlinger 并不在一个进程上,这就需要 AudioFlinger 提供音频流管理功能,并提供一套通讯接口可以让应用进程跨进程控制 AudioFlinger 中的音频流状态(通讯接口前面已经介绍过)。

        AudioFlinger 音频流管理由 AudioFlinger::PlaybackThread::Track 实现,Track 与 AudioTrack 是一对一的关系,一个 AudioTrack 创建后,那么 AudioFlinger 会创建一个 Track 与之对应。PlaybackThread 与 AudioTrack/Track 是一对多的关系,一个 PlaybackThread 可以挂着多个 Track。

        具体来说,AudioTrack 创建后,AudioPolicyManager 根据 AudioTrack 的输出标识和流类型,找到对应的输出流设备和 PlaybackThread(如果没有找到的话,则系统会打开对应的输出流设备并新建一个 PlaybackThread),然后创建一个 Track 并挂到这个 PlaybackThread 下面。

        PlaybackThread 有两个私有成员与此相关:

  • mTracks:该 PlaybackThread 创建的所有 Track 均添加保存到这个

http://www.ds6.com.cn/news/112785.html

相关文章:

  • python建立简易网站网络营销方案如何写
  • 纯mvc做的都有那些网站网络营销推广平台
  • 模仿别人网站百度指数的主要功能有
  • php动态网站开发第五章答案百度seo关键词排名优化工具
  • 长春市做网站推广挖掘关键词的工具
  • 木匠手做网站外贸网站有哪些
  • 企业网站备案 名称营销型制作网站公司
  • app网站建设公司开发新客户的十大渠道
  • 福建漳州网站建设公司百度平台营销宝典
  • 互联网工资一般有多少排名优化公司哪家靠谱
  • 网站维护都是一些什么公司百度搜索指数排行
  • 网站建设人才交换友情链接的方法
  • 江苏鑫圣建设工程有限公司网站企业seo关键词优化
  • 大连做网站优化公司seo作弊
  • 网站程序预装上海seo网站推广
  • app免费制作网站哪个好制作网页需要多少钱
  • 请别人做网站的缺点广州seo推荐
  • 石家庄网站关键词推广智能营销方法
  • 专业模板建站提供商新闻发布的网站
  • 建e网手机app快速排名软件seo系统
  • 做网站工作室找客户难百度seo优化是什么
  • 电子商务类网站模板小说推广关键词怎么弄
  • 做外贸批发有哪些网站有哪些google搜索引擎官网
  • 重庆网站营销seo电话公司网站如何推广
  • 赚钱做网站站长工具之家seo查询
  • 东营网站建设app开发长沙seo网站排名优化公司
  • 上海网站建设内容更新网络营销策略案例分析
  • 温州做企业网站商业公司的域名
  • 网站建设基础 ppt武汉千锋教育培训机构怎么样
  • 深圳做网站要关键词调整排名软件