HomeSort by relevance Sort by last modified time
    Searched refs:fillWork (Results 1 - 12 of 12) sorted by null

  /frameworks/av/media/codec2/components/base/include/
SimpleC2Component.h 115 * feed the work into |fillWork| function. |fillWork| must be
116 * "non-blocking". Once |fillWork| returns the filled work will be returned
120 * \param[in] fillWork the function to fill the retrieved work.
122 void finish(uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork);
128 * to |frameIndex| and feed the work into |fillWork| function. |fillWork|
129 * must be "non-blocking". Once |fillWork| returns the filled work will be
134 * \param[in] fillWork the function to fill the retrieved work.
139 std::function<void(const std::unique_ptr<C2Work> &)> fillWork);
    [all...]
  /frameworks/av/media/codec2/components/base/
SimpleC2Component.cpp 392 uint64_t frameIndex, std::function<void(const std::unique_ptr<C2Work> &)> fillWork) {
404 fillWork(work);
414 std::function<void(const std::unique_ptr<C2Work> &)> fillWork) {
430 fillWork(work);
  /frameworks/av/media/codec2/components/aac/
C2SoftAacDec.cpp 451 std::function<void(const std::unique_ptr<C2Work>&)> fillWork =
500 fillWork(work);
502 finish(outInfo.frameIndex, fillWork);
    [all...]
  /frameworks/av/media/codec2/components/aom/
C2SoftAomDec.cpp 378 auto fillWork = [buffer, index, intf = this->mIntf](
415 fillWork(work);
417 finish(index, fillWork);
  /frameworks/av/media/codec2/components/hevc/
C2SoftHevcEnc.cpp 746 auto fillWork = [buffer](const std::unique_ptr<C2Work>& work) {
754 fillWork(work);
760 finish(index, fillWork);
    [all...]
C2SoftHevcDec.cpp 692 class FillWork {
694 FillWork(uint32_t flags, C2WorkOrdinalStruct ordinal,
697 ~FillWork() = default;
719 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) {
735 FillWork(C2FrameData::FLAG_INCOMPLETE, outOrdinal, buffer));
739 fillWork(work);
742 finish(index, fillWork);
    [all...]
  /frameworks/av/media/codec2/components/mpeg4_h263/
C2SoftMpeg4Dec.cpp 370 auto fillWork = [buffer, index](const std::unique_ptr<C2Work> &work) {
384 fillWork(work);
386 finish(index, fillWork);
  /frameworks/av/media/codec2/components/vpx/
C2SoftVpxDec.cpp 504 auto fillWork = [buffer, index, intf = this->mIntf](
541 fillWork(work);
543 finish(index, fillWork);
    [all...]
  /frameworks/av/media/codec2/components/avc/
C2SoftAvcDec.cpp 696 class FillWork {
698 FillWork(uint32_t flags, C2WorkOrdinalStruct ordinal,
701 ~FillWork() = default;
723 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) {
739 FillWork(C2FrameData::FLAG_INCOMPLETE, outOrdinal, buffer));
743 fillWork(work);
746 finish(index, fillWork);
    [all...]
C2SoftAvcEnc.cpp     [all...]
  /frameworks/av/media/codec2/components/mpeg2/
C2SoftMpeg2Dec.cpp 770 class FillWork {
772 FillWork(uint32_t flags, C2WorkOrdinalStruct ordinal,
775 ~FillWork() = default;
797 auto fillWork = [buffer](const std::unique_ptr<C2Work> &work) {
813 FillWork(C2FrameData::FLAG_INCOMPLETE, outOrdinal, buffer));
817 fillWork(work);
    [all...]
  /frameworks/av/media/codec2/components/xaac/
C2SoftXaacDec.cpp 365 auto fillWork = [buffer = createLinearBuffer(block)](
379 fillWork(work);
381 finish(mCurFrameIndex, fillWork);
    [all...]

Completed in 818 milliseconds