1 // This file was auto-generated. Do not edit manually. 2 // Use launch_hal_test.py or update_makefiles.py in test/vts-testcase/hal/script/ to generate this file. 3 4 // Generate .vts spec files. 5 hal2vts { 6 name: "android.hardware.audio.effect (a] 4.0-vts.spec", 7 hidl_gen_args: "-r android.hardware:hardware/interfaces", 8 srcs: [ 9 ":android.hardware.audio.effect (a] 4.0_hal", 10 ], 11 out: [ 12 "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts", 13 "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts", 14 "android/hardware/audio/effect/4.0/BassBoostEffect.vts", 15 "android/hardware/audio/effect/4.0/DownmixEffect.vts", 16 "android/hardware/audio/effect/4.0/Effect.vts", 17 "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts", 18 "android/hardware/audio/effect/4.0/EffectsFactory.vts", 19 "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts", 20 "android/hardware/audio/effect/4.0/EqualizerEffect.vts", 21 "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts", 22 "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts", 23 "android/hardware/audio/effect/4.0/PresetReverbEffect.vts", 24 "android/hardware/audio/effect/4.0/VirtualizerEffect.vts", 25 "android/hardware/audio/effect/4.0/VisualizerEffect.vts", 26 "android/hardware/audio/effect/4.0/types.vts", 27 ], 28 } 29 30 // Build VTS driver. 31 genrule { 32 name: "android.hardware.audio.effect (a] 4.0-vts.driver_genc++", 33 tools: ["hidl-gen", "vtsc"], 34 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/", 35 srcs: [ 36 ":android.hardware.audio.effect (a] 4.0_hal", 37 ], 38 out: [ 39 "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.cpp", 40 "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.cpp", 41 "android/hardware/audio/effect/4.0/BassBoostEffect.vts.cpp", 42 "android/hardware/audio/effect/4.0/DownmixEffect.vts.cpp", 43 "android/hardware/audio/effect/4.0/Effect.vts.cpp", 44 "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.cpp", 45 "android/hardware/audio/effect/4.0/EffectsFactory.vts.cpp", 46 "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.cpp", 47 "android/hardware/audio/effect/4.0/EqualizerEffect.vts.cpp", 48 "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.cpp", 49 "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.cpp", 50 "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.cpp", 51 "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.cpp", 52 "android/hardware/audio/effect/4.0/VisualizerEffect.vts.cpp", 53 "android/hardware/audio/effect/4.0/types.vts.cpp", 54 ], 55 } 56 57 genrule { 58 name: "android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers", 59 tools: ["hidl-gen", "vtsc"], 60 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/", 61 srcs: [ 62 ":android.hardware.audio.effect (a] 4.0_hal", 63 ], 64 out: [ 65 "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.h", 66 "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.h", 67 "android/hardware/audio/effect/4.0/BassBoostEffect.vts.h", 68 "android/hardware/audio/effect/4.0/DownmixEffect.vts.h", 69 "android/hardware/audio/effect/4.0/Effect.vts.h", 70 "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.h", 71 "android/hardware/audio/effect/4.0/EffectsFactory.vts.h", 72 "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.h", 73 "android/hardware/audio/effect/4.0/EqualizerEffect.vts.h", 74 "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.h", 75 "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.h", 76 "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.h", 77 "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.h", 78 "android/hardware/audio/effect/4.0/VisualizerEffect.vts.h", 79 "android/hardware/audio/effect/4.0/types.vts.h", 80 ], 81 } 82 83 cc_library_shared { 84 name: "android.hardware.audio.effect (a] 4.0-vts.driver", 85 generated_sources: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++"], 86 generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers"], 87 export_generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.driver_genc++_headers"], 88 defaults: ["VtsHalDriverDefaults"], 89 shared_libs: [ 90 "android.hardware.audio.common (a] 4.0-vts.driver", 91 ], 92 static_libs: [ 93 "android.hardware.audio.common (a] 4.0", 94 "android.hardware.audio.effect (a] 4.0", 95 ], 96 } 97 98 // Build VTS profiler. 99 genrule { 100 name: "android.hardware.audio.effect (a] 4.0-vts.profiler_genc++", 101 tools: ["hidl-gen", "vtsc"], 102 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/", 103 srcs: [ 104 ":android.hardware.audio.effect (a] 4.0_hal", 105 ], 106 out: [ 107 "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.cpp", 108 "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.cpp", 109 "android/hardware/audio/effect/4.0/BassBoostEffect.vts.cpp", 110 "android/hardware/audio/effect/4.0/DownmixEffect.vts.cpp", 111 "android/hardware/audio/effect/4.0/Effect.vts.cpp", 112 "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.cpp", 113 "android/hardware/audio/effect/4.0/EffectsFactory.vts.cpp", 114 "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.cpp", 115 "android/hardware/audio/effect/4.0/EqualizerEffect.vts.cpp", 116 "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.cpp", 117 "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.cpp", 118 "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.cpp", 119 "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.cpp", 120 "android/hardware/audio/effect/4.0/VisualizerEffect.vts.cpp", 121 "android/hardware/audio/effect/4.0/types.vts.cpp", 122 ], 123 } 124 125 genrule { 126 name: "android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers", 127 tools: ["hidl-gen", "vtsc"], 128 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -r android.hardware:hardware/interfaces android.hardware.audio.effect (a] 4.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/audio/effect/4.0/ $(genDir)/android/hardware/audio/effect/4.0/", 129 srcs: [ 130 ":android.hardware.audio.effect (a] 4.0_hal", 131 ], 132 out: [ 133 "android/hardware/audio/effect/4.0/AcousticEchoCancelerEffect.vts.h", 134 "android/hardware/audio/effect/4.0/AutomaticGainControlEffect.vts.h", 135 "android/hardware/audio/effect/4.0/BassBoostEffect.vts.h", 136 "android/hardware/audio/effect/4.0/DownmixEffect.vts.h", 137 "android/hardware/audio/effect/4.0/Effect.vts.h", 138 "android/hardware/audio/effect/4.0/EffectBufferProviderCallback.vts.h", 139 "android/hardware/audio/effect/4.0/EffectsFactory.vts.h", 140 "android/hardware/audio/effect/4.0/EnvironmentalReverbEffect.vts.h", 141 "android/hardware/audio/effect/4.0/EqualizerEffect.vts.h", 142 "android/hardware/audio/effect/4.0/LoudnessEnhancerEffect.vts.h", 143 "android/hardware/audio/effect/4.0/NoiseSuppressionEffect.vts.h", 144 "android/hardware/audio/effect/4.0/PresetReverbEffect.vts.h", 145 "android/hardware/audio/effect/4.0/VirtualizerEffect.vts.h", 146 "android/hardware/audio/effect/4.0/VisualizerEffect.vts.h", 147 "android/hardware/audio/effect/4.0/types.vts.h", 148 ], 149 } 150 151 cc_library_shared { 152 name: "android.hardware.audio.effect (a] 4.0-vts.profiler", 153 generated_sources: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++"], 154 generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers"], 155 export_generated_headers: ["android.hardware.audio.effect (a] 4.0-vts.profiler_genc++_headers"], 156 defaults: ["VtsHalProfilerDefaults"], 157 shared_libs: [ 158 "android.hardware.audio.common (a] 4.0-vts.profiler", 159 ], 160 static_libs: [ 161 "android.hardware.audio.common (a] 4.0", 162 "android.hardware.audio.effect (a] 4.0", 163 ], 164 } 165 166