/frameworks/av/media/codec2/sfplugin/ |
D | CCodecConfig.h | 226 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,
|
D | CCodecConfig.cpp | 1000 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 …]
|
D | CCodec.cpp | 863 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()
|
D | CCodecBufferChannel.cpp | 337 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/ |
D | media_c2_hidl_test_common.cpp | 88 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/ |
D | C2SoftFlacDec.cpp | 182 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()
|
D | C2SoftFlacEnc.cpp | 244 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
|
/frameworks/av/media/codec2/components/opus/ |
D | C2SoftOpusDec.cpp | 214 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()
|
D | C2SoftOpusEnc.cpp | 435 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
|
/frameworks/av/media/codec2/core/include/ |
D | C2Work.h | 163 std::vector<std::unique_ptr<C2Param>> configUpdate; member
|
/frameworks/av/media/codec2/components/vorbis/ |
D | C2SoftVorbisDec.cpp | 230 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/ |
D | C2SoftMp3Dec.cpp | 335 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/ |
D | C2SoftAomDec.cpp | 394 for (const std::unique_ptr<C2Param> ¶m: 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/ |
D | C2SoftVpxDec.cpp | 518 for (const std::unique_ptr<C2Param> ¶m: 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/ |
D | C2SoftMpeg4Dec.cpp | 507 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()
|
D | C2SoftMpeg4Enc.cpp | 448 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
|
/frameworks/av/media/codec2/hidl/1.0/utils/ |
D | types.cpp | 939 if (!createParamsBlob(&d->configUpdate, s.configUpdate)) { in objcpy() 1352 if (!parseParamsBlob(¶ms, 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/ |
D | C2SoftAacDec.cpp | 516 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()
|
D | C2SoftAacEnc.cpp | 350 work->worklets.front()->output.configUpdate.push_back(std::move(csd)); in process()
|
/frameworks/av/media/codec2/components/hevc/ |
D | C2SoftHevcDec.cpp | 797 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/ |
D | C2SoftXaacDec.cpp | 392 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/ |
D | C2SoftMpeg2Dec.cpp | 871 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/ |
D | C2SoftGav1Dec.cpp | 393 work->worklets.front()->output.configUpdate.clear(); in process() 633 work->worklets.front()->output.configUpdate.push_back( in outputBuffer()
|
/frameworks/av/media/codec2/components/avc/ |
D | C2SoftAvcDec.cpp | 905 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/ |
D | SimpleC2Component.cpp | 524 for (const std::unique_ptr<C2Param> ¶m: work->input.configUpdate) { in processQueue()
|