Home
last modified time | relevance | path

Searched refs:configUpdate (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/av/media/codec2/sfplugin/
DCCodecConfig.h226 std::vector<std::unique_ptr<C2Param>> &configUpdate, Domain domain);
243 std::vector<std::unique_ptr<C2Param>> *configUpdate) const;
253 std::vector<std::unique_ptr<C2Param>> &configUpdate,
DCCodecConfig.cpp1000 std::vector<std::unique_ptr<C2Param>> &configUpdate, Domain domain) { in updateConfiguration() argument
1001 ALOGV("updating configuration with %zu params", configUpdate.size()); in updateConfiguration()
1003 for (std::unique_ptr<C2Param> &p : configUpdate) { in updateConfiguration()
1524 std::vector<std::unique_ptr<C2Param>> *configUpdate) const { in getConfigUpdateFromSdkParams()
1534 configUpdate->clear(); in getConfigUpdateFromSdkParams()
1543 configUpdate->emplace_back(C2Param::Copy(*it->second)); in getConfigUpdateFromSdkParams()
1548 c2_status_t err = component->query({ }, supportedIndices, blocking, configUpdate); in getConfigUpdateFromSdkParams()
1550 ALOGD("query failed after returning %zu params => %s", configUpdate->size(), asString(err)); in getConfigUpdateFromSdkParams()
1553 if (configUpdate->size()) { in getConfigUpdateFromSdkParams()
1554 mParamUpdater->updateParamsFromMessage(params, configUpdate); in getConfigUpdateFromSdkParams()
[all …]
DCCodec.cpp863 std::vector<std::unique_ptr<C2Param>> configUpdate; in configure() local
873 comp, sdkParams, Config::IS_CONFIG, C2_DONT_BLOCK, &configUpdate); in configure()
890 configUpdate.push_back(std::move(gop)); in configure()
893 err = config->setParameters(comp, configUpdate, C2_DONT_BLOCK); in configure()
1617 std::vector<std::unique_ptr<C2Param>> configUpdate; in signalSetParameters() local
1619 comp, params, Config::IS_PARAM, C2_MAY_BLOCK, &configUpdate); in signalSetParameters()
1626 mChannel->setParameters(configUpdate); in signalSetParameters()
1628 (void)config->setParameters(comp, configUpdate, C2_MAY_BLOCK); in signalSetParameters()
1754 : work->worklets.front()->output.configUpdate) { in onMessageReceived()
DCCodecBufferChannel.cpp337 work->input.configUpdate = std::move(mParamsToBeSet); in queueInputBufferInternal()
1346 while (!worklet->output.configUpdate.empty()) { in handleWork()
1348 worklet->output.configUpdate.back().swap(param); in handleWork()
1349 worklet->output.configUpdate.pop_back(); in handleWork()
/frameworks/av/media/codec2/hidl/1.0/vts/functional/common/
Dmedia_c2_hidl_test_common.cpp88 if (work->worklets.front()->output.configUpdate.size() != 0) { in workDone()
91 std::move(work->worklets.front()->output.configUpdate); in workDone()
/frameworks/av/media/codec2/components/flac/
DC2SoftFlacDec.cpp182 work->worklets.front()->output.configUpdate.clear(); in process()
255 work->worklets.front()->output.configUpdate.push_back( in process()
257 work->worklets.front()->output.configUpdate.push_back( in process()
DC2SoftFlacEnc.cpp244 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
/frameworks/av/media/codec2/components/opus/
DC2SoftOpusDec.cpp214 work->worklets.front()->output.configUpdate.clear(); in process()
349 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(sampleRateInfo)); in process()
350 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(channelCountInfo)); in process()
DC2SoftOpusEnc.cpp435 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
/frameworks/av/media/codec2/core/include/
DC2Work.h163 std::vector<std::unique_ptr<C2Param>> configUpdate; member
/frameworks/av/media/codec2/components/vorbis/
DC2SoftVorbisDec.cpp230 work->worklets.front()->output.configUpdate.clear(); in process()
303 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(sampleRateInfo)); in process()
304 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(channelCountInfo)); in process()
/frameworks/av/media/codec2/components/mp3/
DC2SoftMp3Dec.cpp335 work->worklets.front()->output.configUpdate.clear(); in process()
445 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(sampleRateInfo)); in process()
446 … work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(channelCountInfo)); in process()
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.cpp394 for (const std::unique_ptr<C2Param> &param: work->input.configUpdate) { in finishWork()
406 work->worklets.front()->output.configUpdate.push_back( in finishWork()
427 work->worklets.front()->output.configUpdate.clear(); in process()
649 work->worklets.front()->output.configUpdate.push_back( in outputBuffer()
/frameworks/av/media/codec2/components/vpx/
DC2SoftVpxDec.cpp518 for (const std::unique_ptr<C2Param> &param: work->input.configUpdate) { in finishWork()
530 work->worklets.front()->output.configUpdate.push_back( in finishWork()
553 work->worklets.front()->output.configUpdate.clear(); in process()
775 work->worklets.front()->output.configUpdate.push_back( in outputBuffer()
/frameworks/av/media/codec2/components/mpeg4_h263/
DC2SoftMpeg4Dec.cpp507 work->worklets.front()->output.configUpdate.clear(); in process()
583 work->worklets.front()->output.configUpdate.push_back( in process()
655 work->worklets.front()->output.configUpdate.push_back(C2Param::Copy(size)); in process()
DC2SoftMpeg4Enc.cpp448 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
/frameworks/av/media/codec2/hidl/1.0/utils/
Dtypes.cpp939 if (!createParamsBlob(&d->configUpdate, s.configUpdate)) { in objcpy()
1352 if (!parseParamsBlob(&params, s.configUpdate)) { in objcpy()
1356 d->configUpdate.clear(); in objcpy()
1358 d->configUpdate.emplace_back(C2Param::Copy(*param)); in objcpy()
1359 if (!d->configUpdate.back()) { in objcpy()
/frameworks/av/media/codec2/components/aac/
DC2SoftAacDec.cpp516 work->worklets.front()->output.configUpdate.clear(); in process()
755 output.configUpdate.push_back(C2Param::Copy(sampleRateInfo)); in process()
756 output.configUpdate.push_back(C2Param::Copy(channelCountInfo)); in process()
DC2SoftAacEnc.cpp350 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
/frameworks/av/media/codec2/components/hevc/
DC2SoftHevcDec.cpp797 work->worklets.front()->output.configUpdate.clear(); in process()
900 work->worklets.front()->output.configUpdate.push_back( in process()
926 work->worklets.front()->output.configUpdate.push_back( in process()
/frameworks/av/media/codec2/components/xaac/
DC2SoftXaacDec.cpp392 work->worklets.front()->output.configUpdate.clear(); in process()
536 work->worklets.front()->output.configUpdate.push_back( in process()
538 work->worklets.front()->output.configUpdate.push_back( in process()
/frameworks/av/media/codec2/components/mpeg2/
DC2SoftMpeg2Dec.cpp871 work->worklets.front()->output.configUpdate.clear(); in process()
948 work->worklets.front()->output.configUpdate.push_back( in process()
987 work->worklets.front()->output.configUpdate.push_back( in process()
/frameworks/av/media/codec2/components/gav1/
DC2SoftGav1Dec.cpp393 work->worklets.front()->output.configUpdate.clear(); in process()
633 work->worklets.front()->output.configUpdate.push_back( in outputBuffer()
/frameworks/av/media/codec2/components/avc/
DC2SoftAvcDec.cpp905 work->worklets.front()->output.configUpdate.push_back( in process()
930 work->worklets.front()->output.configUpdate.push_back( in process()
/frameworks/av/media/codec2/components/base/
DSimpleC2Component.cpp524 for (const std::unique_ptr<C2Param> &param: work->input.configUpdate) { in processQueue()

12