blob: 8895b3a9a2ba76013b8a22320776050f84d7bc0f [file] [log] [blame]
Ytai Ben-Tsvid58b04a2019-11-22 12:33:09 -08001aidl_interface {
2 name: "audio_common-aidl",
Jiyong Parkdb589dd2020-04-13 12:55:24 +09003 unstable: true,
Ytai Ben-Tsvid58b04a2019-11-22 12:33:09 -08004 local_include_dir: "java",
5 srcs: [
6 "java/android/media/audio/common/AudioChannelMask.aidl",
7 "java/android/media/audio/common/AudioConfig.aidl",
8 "java/android/media/audio/common/AudioFormat.aidl",
9 "java/android/media/audio/common/AudioOffloadInfo.aidl",
10 "java/android/media/audio/common/AudioStreamType.aidl",
11 "java/android/media/audio/common/AudioUsage.aidl",
12 ],
13 backend:
14 {
15 cpp: {
16 enabled: true,
17 },
18 java: {
19 // Already generated as part of the entire media java library.
20 enabled: false,
21 },
22 },
23}
24
Ytai Ben-Tsviab58ef62019-11-25 12:26:07 -080025aidl_interface {
Ytai Ben-Tsvi1a619f02020-04-29 15:36:36 -070026 name: "media_permission-aidl",
27 unstable: true,
28 local_include_dir: "java",
29 srcs: [
30 "java/android/media/permission/Identity.aidl",
31 ],
32 backend:
33 {
34 cpp: {
35 enabled: true,
36 },
37 java: {
38 // Already generated as part of the entire media java library.
39 enabled: false,
40 },
41 },
42}
43
44aidl_interface {
Ytai Ben-Tsviab58ef62019-11-25 12:26:07 -080045 name: "soundtrigger_middleware-aidl",
Jiyong Parkdb589dd2020-04-13 12:55:24 +090046 unstable: true,
Ytai Ben-Tsviab58ef62019-11-25 12:26:07 -080047 local_include_dir: "java",
48 srcs: [
49 "java/android/media/soundtrigger_middleware/ConfidenceLevel.aidl",
50 "java/android/media/soundtrigger_middleware/ISoundTriggerCallback.aidl",
51 "java/android/media/soundtrigger_middleware/ISoundTriggerMiddlewareService.aidl",
52 "java/android/media/soundtrigger_middleware/ISoundTriggerModule.aidl",
Ytai Ben-Tsvi93c117c862019-11-25 12:43:28 -080053 "java/android/media/soundtrigger_middleware/ModelParameter.aidl",
54 "java/android/media/soundtrigger_middleware/ModelParameterRange.aidl",
Ytai Ben-Tsviab58ef62019-11-25 12:26:07 -080055 "java/android/media/soundtrigger_middleware/Phrase.aidl",
56 "java/android/media/soundtrigger_middleware/PhraseRecognitionEvent.aidl",
57 "java/android/media/soundtrigger_middleware/PhraseRecognitionExtra.aidl",
58 "java/android/media/soundtrigger_middleware/PhraseSoundModel.aidl",
59 "java/android/media/soundtrigger_middleware/RecognitionConfig.aidl",
60 "java/android/media/soundtrigger_middleware/RecognitionEvent.aidl",
61 "java/android/media/soundtrigger_middleware/RecognitionMode.aidl",
62 "java/android/media/soundtrigger_middleware/RecognitionStatus.aidl",
63 "java/android/media/soundtrigger_middleware/SoundModel.aidl",
64 "java/android/media/soundtrigger_middleware/SoundModelType.aidl",
65 "java/android/media/soundtrigger_middleware/SoundTriggerModuleDescriptor.aidl",
66 "java/android/media/soundtrigger_middleware/SoundTriggerModuleProperties.aidl",
67 "java/android/media/soundtrigger_middleware/Status.aidl",
68 ],
69 backend:
70 {
71 cpp: {
72 enabled: true,
73 },
74 java: {
75 // Already generated as part of the entire media java library.
76 enabled: false,
77 },
78 ndk: {
79 // Not currently needed, and disabled because of b/146172425
80 enabled: false,
81 },
82 },
Ytai Ben-Tsvi1a619f02020-04-29 15:36:36 -070083 imports: [
84 "audio_common-aidl",
85 "media_permission-aidl",
86 ],
Ytai Ben-Tsviab58ef62019-11-25 12:26:07 -080087}