Home
last modified time | relevance | path

Searched refs:fillWork (Results 1 – 13 of 13) sorted by relevance

/frameworks/av/media/codec2/components/base/include/
DSimpleC2Component.h122 void finish(uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork);
139 std::function<void(const std::unique_ptr<C2Work> &)> fillWork);
/frameworks/av/media/codec2/components/base/
DSimpleC2Component.cpp392 uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in finish() argument
404 fillWork(work); in finish()
414 std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in cloneAndSend() argument
430 fillWork(work); in cloneAndSend()
/frameworks/av/media/codec2/components/mpeg4_h263/
DC2SoftMpeg4Dec.cpp367 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) { in finishWork() local
381 fillWork(work); in finishWork()
383 finish(index, fillWork); in finishWork()
/frameworks/av/media/codec2/components/gav1/
DC2SoftGav1Dec.cpp369 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) { in finishWork() local
383 fillWork(work); in finishWork()
385 finish(index, fillWork); in finishWork()
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.cpp382 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local
419 fillWork(work); in finishWork()
421 finish(index, fillWork); in finishWork()
/frameworks/av/media/codec2/components/aac/
DC2SoftAacDec.cpp491 std::function<void(const std::unique_ptr<C2Work>&)> fillWork = in drainRingBuffer() local
540 fillWork(work); in drainRingBuffer()
542 finish(outInfo.frameIndex, fillWork); in drainRingBuffer()
/frameworks/av/media/codec2/components/vpx/
DC2SoftVpxDec.cpp505 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local
542 fillWork(work); in finishWork()
544 finish(index, fillWork); in finishWork()
/frameworks/av/media/codec2/components/avc/
DC2SoftAvcDec.cpp738 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local
758 fillWork(work); in finishWork()
761 finish(index, fillWork); in finishWork()
DC2SoftAvcEnc.cpp1387 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local
1395 fillWork(work); in finishWork()
1400 finish(workIndex, fillWork); in finishWork()
/frameworks/av/media/codec2/components/hevc/
DC2SoftHevcDec.cpp733 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local
753 fillWork(work); in finishWork()
756 finish(index, fillWork); in finishWork()
DC2SoftHevcEnc.cpp841 auto fillWork = [buffer](const std::unique_ptr<C2Work>& work) { in finishWork() local
849 fillWork(work); in finishWork()
855 finish(index, fillWork); in finishWork()
/frameworks/av/media/codec2/components/xaac/
DC2SoftXaacDec.cpp366 auto fillWork = [buffer = createLinearBuffer(block)]( in finishWork() local
380 fillWork(work); in finishWork()
382 finish(mCurFrameIndex, fillWork); in finishWork()
/frameworks/av/media/codec2/components/mpeg2/
DC2SoftMpeg2Dec.cpp814 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local
834 fillWork(work); in finishWork()
837 finish(index, fillWork); in finishWork()