Home
last modified time | relevance | path

Searched refs:ISoundTriggerHal (Results 1 – 17 of 17) sorted by relevance

/aosp14/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger_middleware/
H A DSoundTriggerHalConcurrentCaptureHandlerTest.java46 private ISoundTriggerHal mUnderlying;
48 private ISoundTriggerHal.GlobalCallback mGlobalCallback;
54 mUnderlying = mock(ISoundTriggerHal.class); in setUp()
62 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testBasic()
93 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testStopBeforeActive()
111 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testStopAfterActive()
129 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testAbortWhileStop()
159 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testActiveWhileStop()
195 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testStopWhileActive()
229 ISoundTriggerHal.ModelCallback callback = mock(ISoundTriggerHal.ModelCallback.class); in testEventWhileActive()
[all …]
H A DSoundHw2CompatTest.java65 private ISoundTriggerHal mCanonical;
263 ISoundTriggerHal.ModelCallback canonicalCallback = mock( in testLoadGenericModel()
264 ISoundTriggerHal.ModelCallback.class); in testLoadGenericModel()
271 ISoundTriggerHal.GlobalCallback globalCallback = mock( in testMaxModels()
272 ISoundTriggerHal.GlobalCallback.class); in testMaxModels()
275 ISoundTriggerHal.ModelCallback canonicalCallback = mock( in testMaxModels()
276 ISoundTriggerHal.ModelCallback.class); in testMaxModels()
377 ISoundTriggerHal.ModelCallback canonicalCallback = mock( in testLoadPhraseModel()
378 ISoundTriggerHal.ModelCallback.class); in testLoadPhraseModel()
460 ISoundTriggerHal.ModelCallback.class); in testStartRecognition()
[all …]
H A DSoundTriggerMiddlewareImplTest.java61 @Mock public ISoundTriggerHal mHalDriver = mock(ISoundTriggerHal.class);
76 ArgumentCaptor<ISoundTriggerHal.ModelCallback> callbackCaptor = ArgumentCaptor.forClass( in loadGenericModel()
77 ISoundTriggerHal.ModelCallback.class); in loadGenericModel()
95 ArgumentCaptor<ISoundTriggerHal.ModelCallback> callbackCaptor = ArgumentCaptor.forClass( in loadPhraseModel()
96 ISoundTriggerHal.ModelCallback.class); in loadPhraseModel()
622 private final ISoundTriggerHal.ModelCallback mCallback;
624 SoundTriggerHwCallback(ISoundTriggerHal.ModelCallback callback) { in SoundTriggerHwCallback()
H A DSoundTriggerDuplicateModelHandlerTest.java61 @Mock private ISoundTriggerHal mUnderlying;
62 @Mock private ISoundTriggerHal.GlobalCallback mGlobalCallback;
63 @Mock private ISoundTriggerHal.ModelCallback mModelCallback;
238 var mockGlobalCallback = mock(ISoundTriggerHal.GlobalCallback.class); in testDelegation()
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger_middleware/
H A DSoundTriggerHalMaxModelLimiter.java36 public class SoundTriggerHalMaxModelLimiter implements ISoundTriggerHal {
37 private final @NonNull ISoundTriggerHal mDelegate;
46 ISoundTriggerHal delegate, int maxModels) { in SoundTriggerHalMaxModelLimiter()
H A DSoundTriggerHalConcurrentCaptureHandler.java65 public class SoundTriggerHalConcurrentCaptureHandler implements ISoundTriggerHal,
67 @NonNull private final ISoundTriggerHal mDelegate;
122 @NonNull ISoundTriggerHal delegate, in SoundTriggerHalConcurrentCaptureHandler()
233 private class CallbackWrapper implements ISoundTriggerHal.ModelCallback {
234 @NonNull private final ISoundTriggerHal.ModelCallback mDelegateCallback;
H A DSoundTriggerHalWatchdog.java34 public class SoundTriggerHalWatchdog implements ISoundTriggerHal {
38 private final @NonNull ISoundTriggerHal mUnderlying;
41 public SoundTriggerHalWatchdog(@NonNull ISoundTriggerHal underlying) { in SoundTriggerHalWatchdog()
H A DFakeHalFactory.java48 public ISoundTriggerHal create() { in create()
52 final ISoundTriggerHal wrapper = new SoundTriggerHw3Compat(hal, in create()
H A DSoundTriggerDuplicateModelHandler.java36 public class SoundTriggerDuplicateModelHandler implements ISoundTriggerHal {
37 private final @NonNull ISoundTriggerHal mDelegate;
70 public SoundTriggerDuplicateModelHandler(@NonNull ISoundTriggerHal delegate) { in SoundTriggerDuplicateModelHandler()
H A DHalFactory.java28 ISoundTriggerHal create(); in create()
H A DSoundTriggerHalEnforcer.java42 public class SoundTriggerHalEnforcer implements ISoundTriggerHal {
55 private final ISoundTriggerHal mUnderlying;
58 public SoundTriggerHalEnforcer(ISoundTriggerHal underlying) { in SoundTriggerHalEnforcer()
H A DSoundTriggerModule.java85 class SoundTriggerModule implements IBinder.DeathRecipient, ISoundTriggerHal.GlobalCallback {
88 @NonNull private ISoundTriggerHal mHalService;
393 private class Model implements ISoundTriggerHal.ModelCallback {
H A DSoundTriggerHw2Compat.java61 final class SoundTriggerHw2Compat implements ISoundTriggerHal {
86 static ISoundTriggerHal create( in create()
93 static ISoundTriggerHal create(@NonNull IHwBinder binder, in create()
97 ISoundTriggerHal result = compat; in create()
H A DISoundTriggerHal.java60 interface ISoundTriggerHal { interface
H A DDefaultHalFactory.java53 public ISoundTriggerHal create() { in create()
H A DREADME.md30 This layer implements the `ISoundTriggerHal` interface, which is the version-agnostic representation
35 This layer also includes several `ISoundTriggerHal` decorators, such as `SoundTriggerHalWatchdog`
55 are the adapter between `ISoundTriggerHal` and `ISoundTriggerMiddlwareInternal`, introducing the
H A DSoundTriggerHw3Compat.java39 public class SoundTriggerHw3Compat implements ISoundTriggerHal {