Home
last modified time | relevance | path

Searched refs:Interface (Results 1 – 25 of 33) sorted by relevance

12

/frameworks/av/media/libaudiohal/include/media/audiohal/
DFactoryHal.h47 template <class Interface>
48 static sp<Interface> createPreferredImpl(bool isCore) { in createPreferredImpl()
49 return sp<Interface>{static_cast<Interface*>(detail::createPreferredImpl(isCore))}; in createPreferredImpl()
/frameworks/av/media/codec2/hal/hidl/1.0/utils/
DInputSurface.cpp39 class InputSurface::Interface : public C2InterfaceHelper { class in android::hardware::media::c2::V1_0::utils::InputSurface
41 explicit Interface( in Interface() function in android::hardware::media::c2::V1_0::utils::InputSurface::Interface
70 const std::shared_ptr<InputSurface::Interface> &intf, in ConfigurableIntf()
117 const std::shared_ptr<InputSurface::Interface> mIntf;
163 mIntf{std::make_shared<Interface>(reflector)},
/frameworks/native/libs/binder/rust/tests/parcel_fuzzer/random_parcel/fuzz_service_test/
Dservice_fuzzer.rs22 use binder::{self, BinderFeatures, Interface};
28 impl Interface for TestService {}
/frameworks/base/core/java/com/android/internal/pm/pkg/parsing/
DParsingUtils.java97 public static <Interface, Impl extends Interface> List<Interface> createTypedInterfaceList( in createTypedInterfaceList()
103 ArrayList<Interface> list = new ArrayList<Interface>(size); in createTypedInterfaceList()
/frameworks/ex/camera2/extensions/service_based_sample/
DREADME.txt6 A Camera Extensions OEM library that implements the Extensions-Interface to enable both Camera2
8 Extensions-Interface to the service. If it works well for you, you don't have to modify it.
24 In this service-based architecture, all functionalities of the Extensions-Interface are supposed to
/frameworks/av/media/codec2/hal/services/
Dvendor.cpp120 class Interface : public C2InterfaceHelper { class in StoreImpl
122 Interface(const std::shared_ptr<C2ReflectorHelper> &helper) in Interface() function in StoreImpl::Interface
153 virtual ~Interface() = default;
176 Interface mInterface;
/frameworks/av/media/codec2/hal/plugin/samples/
DSampleFilterPlugin.cpp60 class Interface : public C2ComponentInterface { class in android::SampleToneMappingFilter
65 Interface(c2_node_id_t id, const std::shared_ptr<C2ReflectorHelper> &reflector) in Interface() function in android::SampleToneMappingFilter::Interface
69 ~Interface() override = default;
400 : mIntf(std::make_shared<Interface>(id, reflector)) { in SampleToneMappingFilter()
813 const std::shared_ptr<Interface> mIntf;
832 const std::string SampleToneMappingFilter::Interface::NAME = "c2.sample.tone-mapper";
834 const FilterPlugin_V1::Descriptor SampleToneMappingFilter::Interface::DESCRIPTOR = {
945 *interface = std::make_shared<typename T::Interface>(id, mReflector); in createInterface()
956 std::shared_ptr<C2ComponentInterface> intf{new typename T::Interface(0, reflector)}; in AddFactory()
974 struct Interface : public C2InterfaceHelper { struct in android::SampleC2ComponentStore
[all …]
/frameworks/av/media/codec2/hal/hidl/1.0/utils/include/codec2/hidl/1.0/
DInputSurface.h68 class Interface;
74 std::shared_ptr<Interface> mIntf;
/frameworks/native/services/inputflinger/rust/
Dlib.rs31 BinderFeatures, Interface, StatusCode, Strong,
106 impl Interface for InputFlingerRust {}
Dinput_filter.rs21 use binder::{Interface, Strong};
61 impl Interface for InputFilter {}
397 use binder::{BinderFeatures, Interface, Strong};
419 impl Interface for TestCallbacks {}
497 impl Interface for FakeCppThread {}
Dinput_filter_thread.rs28 use binder::{BinderFeatures, Interface, Strong};
208 impl Interface for InputFilterThread {}
/frameworks/native/libs/binder/rust/src/
Dbinder.rs55 pub trait Interface: Send + Sync + DowncastSync { trait
70 impl_downcast!(sync Interface);
80 Self: Interface,
94 Self: Interface,
638 pub trait FromIBinder: Interface {
868 impl $crate::Interface for $proxy {
996 dyn $interface: $crate::Interface
999 let binder = $crate::Interface::as_binder(self);
1006 parcel.write(&this.map($crate::Interface::as_binder))
1055 let binder = $crate::Interface::as_binder(self);
[all …]
Dnative.rs18 AsNative, Interface, InterfaceClassMethods, Remotable, Stability, TransactionCode,
228 impl<T: Remotable> Interface for Binder<T> {
487 impl Interface for () {} impl
Dproxy.rs20 AsNative, FromIBinder, IBinder, IBinderInternal, Interface, InterfaceClass, Strong,
107 pub fn into_interface<I: FromIBinder + Interface + ?Sized>(self) -> Result<Strong<I>> { in into_interface()
708 pub trait Proxy: Sized + Interface {
Dlib.rs111 pub use binder::{BinderFeatures, FromIBinder, IBinder, Interface, Strong, Weak};
/frameworks/native/libs/binder/rust/tests/
Dndk_rust_interop.rs23 use ::IBinderRustNdkInteropTest::binder::{self, BinderFeatures, Interface, StatusCode};
77 impl Interface for Service {}
Dintegration.rs20 use binder::{BinderFeatures, Interface, StatusCode, ThreadState};
120 impl Interface for TestService {
150 pub trait ITest: Interface {
165 pub trait IATest<P>: Interface {
327 pub trait ITestSameDescriptor: Interface {}
379 BinderFeatures, DeathRecipient, FromIBinder, IBinder, Interface, SpIBinder, StatusCode,
Dserialization.rs22 BinderFeatures, ExceptionCode, Interface, ParcelFileDescriptor, SpIBinder, Status, StatusCode,
88 pub trait ReadParcelTest: Interface {}
/frameworks/av/media/codec2/hal/client/include/codec2/hidl/
Dclient.h194 struct Interface;
217 std::shared_ptr<Interface>* const interface);
261 static std::shared_ptr<Interface> CreateInterfaceByName(
330 struct Codec2Client::Interface : public Codec2Client::Configurable { struct
335 Interface(const sp<HidlBase>& base);
336 Interface(const std::shared_ptr<AidlBase>& base);
/frameworks/native/libs/binder/trusty/rust/binder_rpc_test/binder_rpc_test_session/
Dlib.rs17 use binder::{Interface, ParcelFileDescriptor, SpIBinder, Status, StatusCode, Strong};
55 impl Interface for MyBinderRpcSession {}
/frameworks/native/libs/binder/rust/tests/parcel_fuzzer/
Dparcel_fuzzer.rs27 declare_binder_interface, BinderFeatures, Interface, Parcelable, ParcelableHolder, SpIBinder,
49 pub trait BinderTransactTest: Interface {}
/frameworks/native/libs/binder/trusty/rust/binder_rpc_test/service/
Dmain.rs17 BinderFeatures, IBinder, Interface, ParcelFileDescriptor, SpIBinder, Status, StatusCode, Strong,
61 impl Interface for TestService {}
/frameworks/native/libs/binder/include/binder/
DSafeInterface.h246 template <typename Interface>
247 class LIBBINDER_EXPORTED SafeBpInterface : public BpInterface<Interface> {
250 : BpInterface<Interface>(impl), mLogTag(logTag) {}
441 template <typename Interface>
442 class LIBBINDER_EXPORTED SafeBnInterface : public BnInterface<Interface> {
/frameworks/base/docs/html/sdk/support_api_diff/25.1.0/
DmissingSinces.txt5 NO DOC BLOCK: android.support.design.widget.BaseTransientBottomBar.ContentViewCallback Interface
8 NO DOC BLOCK: android.support.v17.leanback.app.PlaybackControlGlue.InputEventHandler Interface
24 NO DOC BLOCK: android.support.v17.leanback.app.SurfaceHolderGlueHost Interface
/frameworks/base/docs/html/sdk/support_api_diff/25.0.0/
DmissingSinces.txt2 …LOCK: android.support.design.widget.BottomNavigationView.OnNavigationItemSelectedListener Interface

12