/aosp12/hardware/interfaces/media/c2/1.0/ |
H A D | IConfigurable.hal | 51 * If @p mayBlock is false, this method must not block. All parameter 73 * ignored. (The method operates as if @p mayBlock was false.) 79 * @param mayBlock Whether this call may block or not. 86 * @p mayBlock is false. 95 bool mayBlock 138 * @param mayBlock Whether this call may block or not. 147 * @p mayBlock is false. 159 bool mayBlock 215 * @param mayBlock Whether this call may block or not. 219 * @p mayBlock is false. [all …]
|
/aosp12/frameworks/av/media/codec2/components/base/include/ |
H A D | SimpleC2Interface.h | 49 c2_blocking_t mayBlock, in query_vb() argument 55 c2_blocking_t mayBlock, in config_vb() argument 57 return mImpl->config(params, mayBlock, failures); in config_vb() 67 c2_blocking_t mayBlock) const override { in querySupportedValues_vb() argument 68 return mImpl->querySupportedValues(fields, mayBlock); in querySupportedValues_vb() 207 bool mayBlock, C2InterfaceHelper::C2P<type> &me) { in NonStrictValueWithNoDeps() 208 (void)mayBlock; in NonStrictValueWithNoDeps() 213 bool mayBlock, C2InterfaceHelper::C2P<type> &me) { in NonStrictValuesWithNoDeps() 214 (void)mayBlock; in NonStrictValuesWithNoDeps() 223 bool mayBlock, in StrictValueWithNoDeps() [all …]
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/ |
H A D | ComponentInterface.cpp | 55 c2_blocking_t mayBlock, in config() 58 return mIntf->config_vb(params, mayBlock, failures); in config() 63 c2_blocking_t mayBlock, in query() 66 return mIntf->query_vb({}, indices, mayBlock, params); in query() 77 c2_blocking_t mayBlock) const override { in querySupportedValues() 78 return mIntf->querySupportedValues_vb(fields, mayBlock); in querySupportedValues()
|
H A D | InputSurface.cpp | 55 static C2R EosSetter(bool mayBlock, C2P<C2InputSurfaceEosTuning> &me) { in EosSetter() argument 56 (void)mayBlock; in EosSetter() 81 c2_blocking_t mayBlock, in query() argument 84 return mIntf->query({}, indices, mayBlock, params); in query() 89 c2_blocking_t mayBlock, in config() argument 92 c2_status_t err = mIntf->config(params, mayBlock, failures); in config() 112 c2_blocking_t mayBlock) const override { in querySupportedValues() 113 return mIntf->querySupportedValues(fields, mayBlock); in querySupportedValues()
|
H A D | InputSurfaceConnection.cpp | 275 c2_blocking_t mayBlock, 280 c2_blocking_t mayBlock, 294 c2_blocking_t mayBlock, in queryFromSink() 301 mayBlock, in queryFromSink() 337 mayBlock == C2_MAY_BLOCK, in queryFromSink() 489 c2_blocking_t mayBlock, in config() argument 493 (void)mayBlock; in config() 500 c2_blocking_t mayBlock, in query() argument 504 (void)mayBlock; in query() 518 c2_blocking_t mayBlock) const { in querySupportedValues() [all …]
|
H A D | Configurable.cpp | 61 bool mayBlock, in query() argument 70 mayBlock ? C2_MAY_BLOCK : C2_DONT_BLOCK, in query() 83 bool mayBlock, in config() argument 99 mayBlock ? C2_MAY_BLOCK : C2_DONT_BLOCK, in config() 153 bool mayBlock, in querySupportedValues() argument 173 mayBlock ? C2_MAY_BLOCK : C2_DONT_BLOCK); in querySupportedValues()
|
H A D | Component.cpp | 352 c2_blocking_t mayBlock, in config() 356 (void)mayBlock; in config() 363 c2_blocking_t mayBlock, in query() 367 (void)mayBlock; in query() 381 c2_blocking_t mayBlock) const override { in querySupportedValues() 383 (void)mayBlock; in querySupportedValues()
|
H A D | ComponentStore.cpp | 67 c2_blocking_t mayBlock, in config() 72 if (mayBlock == C2_DONT_BLOCK && params.size() != 0) { in config() 80 c2_blocking_t mayBlock, in query() 84 if (mayBlock == C2_DONT_BLOCK && indices.size() != 0) { in query() 98 c2_blocking_t mayBlock) const override { in querySupportedValues() 101 if (mayBlock == C2_DONT_BLOCK && fields.size() != 0) { in querySupportedValues()
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/ |
H A D | Configurable.h | 57 c2_blocking_t mayBlock, 62 c2_blocking_t mayBlock, 69 std::vector<C2FieldSupportedValuesQuery>& fields, c2_blocking_t mayBlock) const = 0; 119 bool mayBlock, 124 bool mayBlock, 134 bool mayBlock,
|
/aosp12/frameworks/av/media/codec2/hidl/plugin/ |
H A D | FilterWrapper.cpp | 140 c2_blocking_t mayBlock, in query_vb() argument 224 c2_blocking_t mayBlock, in config_vb() argument 315 c2_blocking_t mayBlock) const override { in querySupportedValues_vb() 363 c2_blocking_t mayBlock) { in transferParams_l() argument 425 c2_blocking_t mayBlock) { in backPropagateParams_l() argument 448 curr->config_vb(configParams, mayBlock, &failures); in backPropagateParams_l() 479 mComp->setListener_vb(nullptr, mayBlock); in setListener_vb() 755 c2_blocking_t mayBlock) { in setListenerInternal() argument 757 return mComp->setListener_vb(listener, mayBlock); in setListenerInternal() 763 mComp->setListener_vb(passingListener, mayBlock); in setListenerInternal() [all …]
|
/aosp12/frameworks/av/media/codec2/components/vpx/ |
H A D | C2SoftVpxEnc.h | 386 static C2R BitrateSetter(bool mayBlock, C2P<C2StreamBitrateInfo::output> &me) { in BitrateSetter() argument 387 (void)mayBlock; in BitrateSetter() 395 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::input> &oldMe, in SizeSetter() argument 397 (void)mayBlock; in SizeSetter() 411 bool mayBlock, in ProfileLevelSetter() argument 413 (void)mayBlock; in ProfileLevelSetter() 423 static C2R LayeringSetter(bool mayBlock, C2P<C2StreamTemporalLayeringTuning::output>& me) { in LayeringSetter() argument 424 (void)mayBlock; in LayeringSetter() 454 static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::input> &me) { in ColorAspectsSetter() argument 455 (void)mayBlock; in ColorAspectsSetter() [all …]
|
H A D | C2SoftVpxDec.cpp | 219 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::output> &oldMe, in SizeSetter() argument 221 (void)mayBlock; in SizeSetter() 236 (void)mayBlock; in MaxPictureSizeSetter() 243 static C2R MaxInputSizeSetter(bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input> &me, in MaxInputSizeSetter() argument 245 (void)mayBlock; in MaxInputSizeSetter() 253 (void)mayBlock; in DefaultColorAspectsSetter() 269 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 271 (void)mayBlock; in ProfileLevelSetter() 280 static C2R Hdr10PlusInfoInputSetter(bool mayBlock, C2P<C2StreamHdr10PlusInfo::input> &me) { in Hdr10PlusInfoInputSetter() argument 281 (void)mayBlock; in Hdr10PlusInfoInputSetter() [all …]
|
/aosp12/hardware/google/interfaces/media/c2/1.0/ |
H A D | IConfigurable.hal | 43 * This method must return within 1ms if \p mayBlock is DONT_BLOCK, and 47 * @param mayBlock Whether this call may block or not. 60 bool mayBlock 75 * This method must return within 1ms if \p mayBlock is false, and within 79 * @param mayBlock Whether this call may block or not. 95 bool mayBlock 138 * This method must return within 1ms if \p mayBlock is false, and within 142 * @param mayBlock Whether this call may block or not. 154 bool mayBlock
|
/aosp12/frameworks/av/media/codec2/hidl/plugin/samples/ |
H A D | SampleFilterPlugin.cpp | 64 c2_blocking_t mayBlock, in query_vb() argument 70 c2_blocking_t mayBlock, in config_vb() argument 284 bool mayBlock, in OutputBlockPoolSetter() 286 (void)mayBlock, (void)me; in OutputBlockPoolSetter() 291 bool mayBlock, in HdrStaticInfoSetter() 298 bool mayBlock, in InputColorAspectsSetter() 305 bool mayBlock, in OutputColorAspectsSetter() 309 (void)mayBlock; in OutputColorAspectsSetter() 321 bool mayBlock, in ColorAspectsRequestSetter() 323 (void)mayBlock; in ColorAspectsRequestSetter() [all …]
|
/aosp12/frameworks/av/media/codec2/components/aom/ |
H A D | C2SoftAomDec.cpp | 165 static C2R SizeSetter(bool mayBlock, in SizeSetter() argument 168 (void)mayBlock; in SizeSetter() 182 bool mayBlock, C2P<C2StreamMaxPictureSizeTuning::output>& me, in MaxPictureSizeSetter() argument 184 (void)mayBlock; in MaxPictureSizeSetter() 193 bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input>& me, in MaxInputSizeSetter() argument 195 (void)mayBlock; in MaxInputSizeSetter() 202 (void)mayBlock; in DefaultColorAspectsSetter() 218 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 220 (void)mayBlock; in ProfileLevelSetter() 230 (void)mayBlock; in Hdr10PlusInfoInputSetter() [all …]
|
/aosp12/frameworks/av/media/codec2/components/gav1/ |
H A D | C2SoftGav1Dec.cpp | 166 static C2R SizeSetter(bool mayBlock, in SizeSetter() argument 169 (void)mayBlock; in SizeSetter() 185 (void)mayBlock; in MaxPictureSizeSetter() 196 (void)mayBlock; in MaxInputSizeSetter() 205 (void)mayBlock; in DefaultColorAspectsSetter() 222 bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 224 (void)mayBlock; in ProfileLevelSetter() 235 static C2R Hdr10PlusInfoInputSetter(bool mayBlock, in Hdr10PlusInfoInputSetter() argument 237 (void)mayBlock; in Hdr10PlusInfoInputSetter() 242 static C2R Hdr10PlusInfoOutputSetter(bool mayBlock, in Hdr10PlusInfoOutputSetter() argument [all …]
|
/aosp12/frameworks/av/media/codec2/vndk/include/util/ |
H A D | C2InterfaceHelper.h | 315 const C2Param *value, bool mayBlock, 514 const C2Param *value, bool mayBlock __unused, bool *changed, Factory &) -> C2R { 547 const C2Param *value, bool mayBlock, bool *changed, Factory &factory) -> C2R { 563 C2R result = fn(mayBlock, oldValue, helper, factory.get(deps)...); 588 const C2Param *value, bool mayBlock, bool *changed, Factory &factory) -> C2R { 603 C2R result = fn(mayBlock, helper, factory.get(deps)...); 647 c2_blocking_t mayBlock, 666 const std::vector<C2Param*> ¶ms, c2_blocking_t mayBlock, 675 std::vector<C2FieldSupportedValuesQuery> &fields, c2_blocking_t mayBlock) const;
|
/aosp12/frameworks/av/media/codec2/components/avc/ |
H A D | C2SoftAvcDec.cpp | 206 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::output> &oldMe, in SizeSetter() argument 208 (void)mayBlock; in SizeSetter() 223 (void)mayBlock; in MaxPictureSizeSetter() 230 static C2R MaxInputSizeSetter(bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input> &me, in MaxInputSizeSetter() argument 232 (void)mayBlock; in MaxInputSizeSetter() 239 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 241 (void)mayBlock; in ProfileLevelSetter() 248 (void)mayBlock; in DefaultColorAspectsSetter() 265 (void)mayBlock; in CodedColorAspectsSetter() 281 static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::output> &me, in ColorAspectsSetter() argument [all …]
|
/aosp12/frameworks/av/media/codec2/components/hevc/ |
H A D | C2SoftHevcDec.cpp | 196 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::output> &oldMe, in SizeSetter() argument 198 (void)mayBlock; in SizeSetter() 213 (void)mayBlock; in MaxPictureSizeSetter() 220 static C2R MaxInputSizeSetter(bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input> &me, in MaxInputSizeSetter() argument 222 (void)mayBlock; in MaxInputSizeSetter() 228 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 230 (void)mayBlock; in ProfileLevelSetter() 237 (void)mayBlock; in DefaultColorAspectsSetter() 254 (void)mayBlock; in CodedColorAspectsSetter() 270 static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::output> &me, in ColorAspectsSetter() argument [all …]
|
H A D | C2SoftHevcEnc.cpp | 251 bool mayBlock, in InputDelaySetter() argument 254 (void)mayBlock; in InputDelaySetter() 261 static C2R BitrateSetter(bool mayBlock, in BitrateSetter() argument 263 (void)mayBlock; in BitrateSetter() 271 static C2R SizeSetter(bool mayBlock, in SizeSetter() argument 274 (void)mayBlock; in SizeSetter() 288 bool mayBlock, in ProfileLevelSetter() argument 293 (void)mayBlock; in ProfileLevelSetter() 360 (void)mayBlock; in GopSetter() 443 (void)mayBlock; in ColorAspectsSetter() [all …]
|
/aosp12/frameworks/av/media/codec2/core/include/ |
H A D | C2Component.h | 158 c2_blocking_t mayBlock, 218 c2_blocking_t mayBlock, 328 std::vector<C2FieldSupportedValuesQuery> &fields, c2_blocking_t mayBlock) const = 0; 387 const std::shared_ptr<Listener> &listener, c2_blocking_t mayBlock) = 0;
|
/aosp12/frameworks/av/media/codec2/tests/ |
H A D | C2SampleComponent_test.cpp | 104 c2_blocking_t mayBlock, in config_vb() argument 108 (void)mayBlock; in config_vb() 120 c2_blocking_t mayBlock, in query_vb() argument 123 (void)mayBlock; in query_vb() 187 c2_blocking_t mayBlock) const override { in querySupportedValues_vb() 188 (void)mayBlock; in querySupportedValues_vb()
|
/aosp12/frameworks/av/media/codec2/components/mpeg2/ |
H A D | C2SoftMpeg2Dec.cpp | 189 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::output> &oldMe, in SizeSetter() argument 191 (void)mayBlock; in SizeSetter() 206 (void)mayBlock; in MaxPictureSizeSetter() 213 static C2R MaxInputSizeSetter(bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input> &me, in MaxInputSizeSetter() argument 215 (void)mayBlock; in MaxInputSizeSetter() 222 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 224 (void)mayBlock; in ProfileLevelSetter() 231 (void)mayBlock; in DefaultColorAspectsSetter() 248 (void)mayBlock; in CodedColorAspectsSetter() 264 static C2R ColorAspectsSetter(bool mayBlock, C2P<C2StreamColorAspectsInfo::output> &me, in ColorAspectsSetter() argument [all …]
|
/aosp12/frameworks/av/media/codec2/hidl/1.1/utils/ |
H A D | Component.cpp | 352 c2_blocking_t mayBlock, in config() 356 (void)mayBlock; in config() 363 c2_blocking_t mayBlock, in query() 367 (void)mayBlock; in query() 381 c2_blocking_t mayBlock) const override { in querySupportedValues() 383 (void)mayBlock; in querySupportedValues()
|
/aosp12/frameworks/av/media/codec2/components/mpeg4_h263/ |
H A D | C2SoftMpeg4Dec.cpp | 172 static C2R SizeSetter(bool mayBlock, const C2P<C2StreamPictureSizeInfo::output> &oldMe, in SizeSetter() argument 174 (void)mayBlock; in SizeSetter() 187 static C2R MaxPictureSizeSetter(bool mayBlock, C2P<C2StreamMaxPictureSizeTuning::output> &me, in MaxPictureSizeSetter() argument 189 (void)mayBlock; in MaxPictureSizeSetter() 196 static C2R MaxInputSizeSetter(bool mayBlock, C2P<C2StreamMaxBufferSizeInfo::input> &me, in MaxInputSizeSetter() argument 198 (void)mayBlock; in MaxInputSizeSetter() 205 static C2R ProfileLevelSetter(bool mayBlock, C2P<C2StreamProfileLevelInfo::input> &me, in ProfileLevelSetter() argument 207 (void)mayBlock; in ProfileLevelSetter()
|