/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 | 370 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) { in finishWork() local 384 fillWork(work); in finishWork() 386 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/aac/ |
D | C2SoftAacDec.cpp | 451 std::function<void(const std::unique_ptr<C2Work>&)> fillWork = in drainRingBuffer() local 500 fillWork(work); in drainRingBuffer() 502 finish(outInfo.frameIndex, fillWork); in drainRingBuffer()
|
/frameworks/av/media/codec2/components/aom/ |
D | C2SoftAomDec.cpp | 380 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local 417 fillWork(work); in finishWork() 419 finish(index, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/vpx/ |
D | C2SoftVpxDec.cpp | 504 auto fillWork = [buffer, index, intf = this->mIntf]( in finishWork() local 541 fillWork(work); in finishWork() 543 finish(index, 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/avc/ |
D | C2SoftAvcDec.cpp | 737 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 757 fillWork(work); in finishWork() 760 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/xaac/ |
D | C2SoftXaacDec.cpp | 365 auto fillWork = [buffer = createLinearBuffer(block)]( in finishWork() local 379 fillWork(work); in finishWork() 381 finish(mCurFrameIndex, fillWork); in finishWork()
|
/frameworks/av/media/codec2/components/mpeg2/ |
D | C2SoftMpeg2Dec.cpp | 807 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) { in finishWork() local 827 fillWork(work); in finishWork() 830 finish(index, fillWork); in finishWork()
|