1、引言
C2ParamReflector是用来实现参数设置的,其目的在于实现多个接口共享,允许根据需要通过接口添加结构。基本都是实现C2InterfaceHelper接口类。C2InterfaceHelper比较重要,所以我们今天来解析C2InterfaceHelper内部的接口函数和具体的设置流程和查询流程。
C2InterfaceHelper的代码路径如下:
frameworks/av/media/codec2/vndk/include/util
2、C2InterfaceHelper类分析及其继承关系
我们还是先看下C2InterfaceHelper是怎么继承的。下面我先贴出来C2InterfaceHelper的类图。