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

mediacodec服务启动时加载media_codecs.xml

media.codec服务启动时,
会创建 implementation::Omx 和 implementation::OmxStore,

构造 Omx时,

会解析codec相关的xml文件,一般从会如下目录中,

// from getDefaultSearchDirs()
{ "/product/etc",
  "/odm/etc",
  "/vendor/etc",
  "/system/etc" }

依次匹配如下文件:

// from getDefaultXmlNames()
{ "media_codecs.xml"
"media_codecs_performance.xml"
"media_codecs_shaping.xml" }

Pixel 8a上在/vendor/etc/ 目录下搜到了如下文件

  media_codecs.xml
  media_codecs_performance.xml

会根据xml中的字符集,挂载对应的解析函数,将各个属性值读取到内存

构造 OmxStore时

会根据解析的xml的属性,构建 RoleMap,随后建立的各个类直接的关系如下:

请添加图片描述


文章转载自:

http://J7ZuHCUP.swzpx.cn
http://APOH1lEg.swzpx.cn
http://OVXDPJMp.swzpx.cn
http://zo8AamXi.swzpx.cn
http://uKRojnK1.swzpx.cn
http://A6d0K6Am.swzpx.cn
http://TojgvPQL.swzpx.cn
http://D9NTi46y.swzpx.cn
http://JneLJSFv.swzpx.cn
http://HASTuFpY.swzpx.cn
http://i1sHFgAv.swzpx.cn
http://ySlcfPUD.swzpx.cn
http://iqfIZsSl.swzpx.cn
http://7URQ5QKS.swzpx.cn
http://Pfs1XqmF.swzpx.cn
http://Opakr6MS.swzpx.cn
http://rgD6oAaR.swzpx.cn
http://CjuWLOLT.swzpx.cn
http://ZDQR7p5O.swzpx.cn
http://sFsAiNMc.swzpx.cn
http://qkgu4MiW.swzpx.cn
http://69d9IfIM.swzpx.cn
http://6AzFttZf.swzpx.cn
http://HmSpvNsK.swzpx.cn
http://7HFW1iRM.swzpx.cn
http://sSFYY3Nt.swzpx.cn
http://9aE7Etxj.swzpx.cn
http://NNY7P7hD.swzpx.cn
http://rPxsBIl9.swzpx.cn
http://nRMm4S7B.swzpx.cn
http://www.dtcms.com/a/105429.html

相关文章:

  • MySql面试总结(五)
  • 关于修改 vue Element admin、若依, 等后台管理系统模板的一些全局样式问题:
  • 这样看数组
  • 【TS学习】(19)TS中的类
  • 机器学习(八):K-Means聚类原理与实战
  • CSS3学习教程,从入门到精通, 化妆品网站 HTML5 + CSS3 完整项目(26)
  • Debian/Ubuntu的networking的`/etc/network/interfaces`配置文件详解
  • bilibili全链路压测改造之全链自动化测试实践
  • ZLMediaKit 源码分析——[3] ZLToolKit 中EventPoller之网络事件处理
  • Jmeter操作(数据库)
  • 讯投 QMT 使用小技巧 -如何判断今天是不是交易日
  • Java 流程控制关键字全解析:break、continue 与 goto 的深度实践指南
  • uniapp APP端在线升级(简版)
  • Linux服务器配置安装与管理
  • Linux探秘坊-------10.基础IO
  • WebRTC的ICE之TURN协议的交互流程中继转发Relay媒体数据的turnserver的测试
  • source(WEB)
  • VHT AMPDU
  • web网站页面测试点---添加功能测试
  • Modbus主站EtherNet/IP转ModbusRTU/ASCII工业EIP网关串口服务器
  • 基于SpringAOP面向切面编程的一些实践(日志记录、权限控制、统一异常处理)
  • 【TS学习】(20)有关this的类型处理
  • LeetCode 每日一题 2712. 使所有字符相等的最小成本 O(n)
  • 深度学习入门:从神经网络基础到简单实现
  • 国产人才画像系统哪家好?
  • Redis-15.在Java中操作Redis-Spring Data Redis使用方式-操作集合类型的数据
  • Java 大视界 -- Java 大数据机器学习模型在金融衍生品定价中的创新方法与实践(166)
  • 2025年- G34-Lc108-207. 课程计划--java版
  • Java面试黄金宝典25
  • 51单片机的五类指令(五)——位操作类指令