Home
last modified time | relevance | path

Searched refs:deleter (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/av/media/codec2/components/vpx/
DC2SoftVp8Enc.cpp76 std::function<void(C2Component*)> deleter) override { in createComponent() argument
80 deleter); in createComponent()
87 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
92 deleter); in createInterface()
DC2SoftVp9Enc.cpp106 std::function<void(C2Component*)> deleter) override { in createComponent() argument
110 deleter); in createComponent()
117 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
122 deleter); in createInterface()
DC2SoftVpxDec.cpp921 std::function<void(C2Component*)> deleter) override { in createComponent() argument
925 deleter); in createComponent()
932 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
937 deleter); in createInterface()
/frameworks/av/media/codec2/vndk/include/
DC2ComponentFactory.h57 ComponentDeleter deleter = std::default_delete<C2Component>()) = 0;
78 InterfaceDeleter deleter = std::default_delete<C2ComponentInterface>()) = 0;
/frameworks/av/media/codec2/components/raw/
DC2SoftRawDec.cpp190 std::function<void(C2Component*)> deleter) override { in createComponent() argument
195 deleter); in createComponent()
202 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
206 deleter); in createInterface()
/frameworks/av/media/codec2/components/g711/
DC2SoftG711Dec.cpp236 std::function<void(C2Component*)> deleter) override { in createComponent() argument
240 deleter); in createComponent()
246 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
250 deleter); in createInterface()
/frameworks/av/media/codec2/components/gsm/
DC2SoftGsmDec.cpp269 std::function<void(C2Component*)> deleter) override { in createComponent() argument
274 deleter); in createComponent()
281 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
285 deleter); in createInterface()
/frameworks/av/media/codec2/components/amr_nb_wb/
DC2SoftAmrNbEnc.cpp311 std::function<void(C2Component*)> deleter) override { in createComponent() argument
316 deleter); in createComponent()
323 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
328 deleter); in createInterface()
DC2SoftAmrDec.cpp397 std::function<void(C2Component*)> deleter) override { in createComponent() argument
401 deleter); in createComponent()
408 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
412 deleter); in createInterface()
DC2SoftAmrWbEnc.cpp385 std::function<void(C2Component*)> deleter) override { in createComponent() argument
390 deleter); in createComponent()
397 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
402 deleter); in createInterface()
/frameworks/av/media/codec2/components/flac/
DC2SoftFlacDec.cpp342 std::function<void(C2Component*)> deleter) override { in createComponent() argument
347 deleter); in createComponent()
354 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
358 deleter); in createInterface()
DC2SoftFlacEnc.cpp457 std::function<void(C2Component*)> deleter) override { in createComponent() argument
462 deleter); in createComponent()
469 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
473 deleter); in createInterface()
/frameworks/av/media/codec2/components/opus/
DC2SoftOpusDec.cpp448 std::function<void(C2Component*)> deleter) override { in createComponent() argument
453 deleter); in createComponent()
460 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
464 deleter); in createInterface()
DC2SoftOpusEnc.cpp602 std::function<void(C2Component*)> deleter) override { in createComponent() argument
607 deleter); in createComponent()
613 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
618 deleter); in createInterface()
/frameworks/av/media/codec2/components/vorbis/
DC2SoftVorbisDec.cpp448 std::function<void(C2Component*)> deleter) override { in createComponent() argument
453 deleter); in createComponent()
460 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
464 deleter); in createInterface()
/frameworks/av/media/codec2/vndk/
DC2Store.cpp494 ComponentDeleter deleter = std::default_delete<C2Component>()) override;
497 InterfaceDeleter deleter = std::default_delete<C2ComponentInterface>()) override;
826 std::function<void(::C2ComponentInterface*)> deleter) { in createInterface() argument
833 id, interface, [module, deleter](C2ComponentInterface *p) mutable { in createInterface()
835 deleter(p); // delete interface first in createInterface()
843 std::function<void(::C2Component*)> deleter) { in createComponent() argument
850 id, component, [module, deleter](C2Component *p) mutable { in createComponent()
852 deleter(p); // delete component first in createComponent()
/frameworks/av/media/codec2/components/mp3/
DC2SoftMp3Dec.cpp514 std::function<void(C2Component*)> deleter) override { in createComponent() argument
519 deleter); in createComponent()
526 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
530 deleter); in createInterface()
/frameworks/native/cmds/installd/tests/
Dinstalld_utils_test.cpp594 auto deleter = [&rollback_ce_path]() { in TEST_F() local
597 auto scope_guard = android::base::make_scope_guard(deleter); in TEST_F()
626 auto deleter = [&]() { in TEST_F() local
629 auto scope_guard = android::base::make_scope_guard(deleter); in TEST_F()
/frameworks/av/media/codec2/components/aac/
DC2SoftAacEnc.cpp646 std::function<void(C2Component*)> deleter) override { in createComponent() argument
651 deleter); in createComponent()
657 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
661 deleter); in createInterface()
DC2SoftAacDec.cpp893 std::function<void(C2Component*)> deleter) override { in createComponent() argument
898 deleter); in createComponent()
904 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
908 deleter); in createInterface()
/frameworks/av/media/codec2/components/mpeg4_h263/
DC2SoftMpeg4Enc.cpp626 std::function<void(C2Component*)> deleter) override { in createComponent() argument
631 deleter); in createComponent()
638 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
643 deleter); in createInterface()
DC2SoftMpeg4Dec.cpp722 std::function<void(C2Component*)> deleter) override { in createComponent() argument
727 deleter); in createComponent()
734 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
738 deleter); in createInterface()
/frameworks/av/media/codec2/components/gav1/
DC2SoftGav1Dec.cpp757 std::function<void(C2Component *)> deleter) override { in createComponent() argument
761 deleter); in createComponent()
767 std::function<void(C2ComponentInterface *)> deleter) override { in createInterface() argument
772 deleter); in createInterface()
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.cpp777 std::function<void(C2Component*)> deleter) override { in createComponent() argument
781 deleter); in createComponent()
787 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
792 deleter); in createInterface()
/frameworks/av/media/codec2/components/hevc/
DC2SoftHevcDec.cpp1023 std::function<void(C2Component*)> deleter) override { in createComponent() argument
1028 deleter); in createComponent()
1035 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
1039 deleter); in createInterface()

12