Lines Matching defs:CCodecConfig
41 struct CCodecConfig { struct
56 enum Domain : uint32_t {
100 std::vector<std::shared_ptr<C2ParamDescriptor>> mParamDescs;
101 std::shared_ptr<C2ParamReflector> mReflector;
103 std::shared_ptr<ReflectedParamUpdater> mParamUpdater;
105 Domain mDomain; // component domain
106 Domain mInputDomain; // input port domain
107 Domain mOutputDomain; // output port domain
108 std::string mCodingMediaType; // media type of the coded stream
111 std::shared_ptr<StandardParams> mStandardParams;
113 std::set<C2Param::Index> mSupportedIndices; ///< indices supported by the component
137 CCodecConfig(); argument
157 C2Param::Index index = T::PARAM_TYPE;
168 LocalParamValidator validator;
171 c2_status_t res = C2_BAD_VALUE;
199 c2_status_t err = validator_(default_);
290 Watcher(C2Param::Index index, const CCodecConfig *parent) in Watcher() argument