/frameworks/av/media/codec2/components/base/include/ |
D | SimpleC2Component.h | 122 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/ |
D | SimpleC2Component.cpp | 392 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/ |
D | C2SoftMpeg4Dec.cpp | 367 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/ |
D | C2SoftGav1Dec.cpp | 369 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/ |
D | C2SoftAomDec.cpp | 382 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/ |
D | C2SoftAacDec.cpp | 491 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/ |
D | C2SoftVpxDec.cpp | 505 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/ |
D | C2SoftAvcDec.cpp | 738 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 758 fillWork(work); in finishWork() 761 finish(index, fillWork); in finishWork()
|
D | C2SoftAvcEnc.cpp | 1387 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/ |
D | C2SoftHevcDec.cpp | 733 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 753 fillWork(work); in finishWork() 756 finish(index, fillWork); in finishWork()
|
D | C2SoftHevcEnc.cpp | 841 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/ |
D | C2SoftXaacDec.cpp | 366 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/ |
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()
|