Home
last modified time | relevance | path

Searched refs:deleter (Results 1 – 25 of 35) 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.cpp923 std::function<void(C2Component*)> deleter) override { in createComponent() argument
927 deleter); in createComponent()
934 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
939 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.cpp192 std::function<void(C2Component*)> deleter) override { in createComponent() argument
197 deleter); in createComponent()
204 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
208 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.cpp402 std::function<void(C2Component*)> deleter) override { in createComponent() argument
406 deleter); in createComponent()
413 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
417 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.cpp347 std::function<void(C2Component*)> deleter) override { in createComponent() argument
352 deleter); in createComponent()
359 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
363 deleter); in createInterface()
DC2SoftFlacEnc.cpp458 std::function<void(C2Component*)> deleter) override { in createComponent() argument
463 deleter); in createComponent()
470 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
474 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.cpp628 std::function<void(C2Component*)> deleter) override { in createComponent() argument
633 deleter); in createComponent()
639 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
644 deleter); in createInterface()
/frameworks/av/media/codec2/components/vorbis/
DC2SoftVorbisDec.cpp452 std::function<void(C2Component*)> deleter) override { in createComponent() argument
457 deleter); in createComponent()
464 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
468 deleter); in createInterface()
/frameworks/av/media/codec2/components/mp3/
DC2SoftMp3Dec.cpp515 std::function<void(C2Component*)> deleter) override { in createComponent() argument
520 deleter); in createComponent()
527 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
531 deleter); in createInterface()
/frameworks/native/cmds/installd/tests/
Dinstalld_utils_test.cpp587 auto deleter = [&rollback_ce_path]() { in TEST_F() local
590 auto scope_guard = android::base::make_scope_guard(deleter); in TEST_F()
619 auto deleter = [&]() { in TEST_F() local
622 auto scope_guard = android::base::make_scope_guard(deleter); in TEST_F()
/frameworks/av/media/codec2/vndk/
DC2Store.cpp684 ComponentDeleter deleter = std::default_delete<C2Component>()) override;
687 InterfaceDeleter deleter = std::default_delete<C2ComponentInterface>()) override;
1017 std::function<void(::C2ComponentInterface*)> deleter) { in createInterface() argument
1024 id, interface, [module, deleter](C2ComponentInterface *p) mutable { in createInterface()
1026 deleter(p); // delete interface first in createInterface()
1034 std::function<void(::C2Component*)> deleter) { in createComponent() argument
1041 id, component, [module, deleter](C2Component *p) mutable { in createComponent()
1043 deleter(p); // delete component first in createComponent()
/frameworks/av/media/codec2/components/mpeg4_h263/
DC2SoftMpeg4Enc.cpp640 std::function<void(C2Component*)> deleter) override { in createComponent() argument
645 deleter); in createComponent()
652 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
657 deleter); in createInterface()
DC2SoftMpeg4Dec.cpp705 std::function<void(C2Component*)> deleter) override { in createComponent() argument
710 deleter); in createComponent()
717 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
721 deleter); in createInterface()
/frameworks/av/media/codec2/components/aac/
DC2SoftAacEnc.cpp669 std::function<void(C2Component*)> deleter) override { in createComponent() argument
674 deleter); in createComponent()
680 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
684 deleter); in createInterface()
DC2SoftAacDec.cpp1070 std::function<void(C2Component*)> deleter) override { in createComponent() argument
1075 deleter); in createComponent()
1081 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
1085 deleter); in createInterface()
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.cpp776 std::function<void(C2Component*)> deleter) override { in createComponent() argument
780 deleter); in createComponent()
786 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
791 deleter); in createInterface()
/frameworks/av/media/codec2/components/gav1/
DC2SoftGav1Dec.cpp788 std::function<void(C2Component *)> deleter) override { in createComponent() argument
792 deleter); in createComponent()
798 std::function<void(C2ComponentInterface *)> deleter) override { in createInterface() argument
803 deleter); in createInterface()
/frameworks/av/media/codec2/components/avc/
DC2SoftAvcDec.cpp1034 std::function<void(C2Component*)> deleter) override { in createComponent() argument
1039 deleter); in createComponent()
1046 std::function<void(C2ComponentInterface*)> deleter) override { in createInterface() argument
1050 deleter); in createInterface()

12