ResourceManagerService(4.1) addResource

应用向 ResourceManagerService 注册资源的接口

  • 接口
  • ResourceManagerService 中对 addResource 信息的保存封装类
  • addResource 流程

接口:

ResourceManagerService 中对 addResource 信息的保存封装类

添加的 resource, 被保存在变量 mMap 中

PidResourceInfosMap 中一个 pid 可以保存多个 ResourceInfos 队列, 所以一个应用可以添加多个 Resource

addResource 流程

1.0 MediaCodec 调用 Service->addResource

调用时机:
* 编解码器创建
* start 之后

2.0 ResourceManagerService::addResource

将类型和 Value 进行保存

0 Comments
Leave a Reply