/frameworks/av/media/codec2/components/base/include/ |
D | SimpleC2Component.h | 149 void finish(uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork); 166 std::function<void(const std::unique_ptr<C2Work> &)> fillWork);
|
/frameworks/av/media/codec2/components/mpeg4_h263/ |
D | C2SoftMpeg4Dec.cpp | 328 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) { in finishWork() local 342 fillWork(work); in finishWork() 344 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/aom/ |
D | C2SoftAomDec.cpp | 381 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local 418 fillWork(work); in finishWork() 420 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/base/ |
D | SimpleC2Component.cpp | 779 uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in finish() argument 791 fillWork(work); in finish() 801 std::function<void(const std::unique_ptr<C2Work> &)> fillWork) { in cloneAndSend() argument 817 fillWork(work); in cloneAndSend()
|
/frameworks/av/media/codec2/components/vpx/ |
D | C2SoftVpxDec.cpp | 537 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local 574 fillWork(work); in finishWork() 576 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/gav1/ |
D | C2SoftGav1Dec.cpp | 469 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) { in finishWork() local 483 fillWork(work); in finishWork() 485 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/aac/ |
D | C2SoftAacDec.cpp | 502 std::function<void(const std::unique_ptr<C2Work>&)> fillWork = in drainRingBuffer() local 551 fillWork(work); in drainRingBuffer() 553 finish(outInfo.frameIndex, fillWork); in drainRingBuffer()
|
/frameworks/av/media/codec2/components/avc/ |
D | C2SoftAvcDec.cpp | 746 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 766 fillWork(work); in finishWork() 769 finish(index, fillWork); in finishWork()
|
D | C2SoftAvcEnc.cpp | 1627 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 1635 fillWork(work); in finishWork() 1640 finish(workIndex, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/hevc/ |
D | C2SoftHevcDec.cpp | 739 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 759 fillWork(work); in finishWork() 762 finish(index, fillWork); in finishWork()
|
D | C2SoftHevcEnc.cpp | 1039 auto fillWork = [buffer](const std::unique_ptr<C2Work>& work) { in finishWork() local 1047 fillWork(work); in finishWork() 1053 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/xaac/ |
D | C2SoftXaacDec.cpp | 365 auto fillWork = [buffer = createLinearBuffer(block, 0, mOutputDrainBufferWritePos)]( in finishWork() local 382 fillWork(work); in finishWork() 384 finish(mCurFrameIndex, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/mpeg2/ |
D | C2SoftMpeg2Dec.cpp | 814 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 834 fillWork(work); in finishWork() 837 finish(index, fillWork); in finishWork()
|