mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Audio V4: Create audio V4.0 .hal makefiles"
This commit is contained in:
committed by
Android (Google) Code Review
commit
02fbe63100
48
audio/4.0/Android.bp
Normal file
48
audio/4.0/Android.bp
Normal file
@@ -0,0 +1,48 @@
|
||||
// This file is autogenerated by hidl-gen -Landroidbp.
|
||||
|
||||
hidl_interface {
|
||||
name: "android.hardware.audio@4.0",
|
||||
root: "android.hardware",
|
||||
vndk: {
|
||||
enabled: true,
|
||||
},
|
||||
srcs: [
|
||||
"types.hal",
|
||||
"IDevice.hal",
|
||||
"IDevicesFactory.hal",
|
||||
"IPrimaryDevice.hal",
|
||||
"IStream.hal",
|
||||
"IStreamIn.hal",
|
||||
"IStreamOut.hal",
|
||||
"IStreamOutCallback.hal",
|
||||
],
|
||||
interfaces: [
|
||||
"android.hardware.audio.common@4.0",
|
||||
"android.hardware.audio.effect@4.0",
|
||||
"android.hidl.base@1.0",
|
||||
],
|
||||
types: [
|
||||
"AudioDrain",
|
||||
"AudioFrequencyResponsePoint",
|
||||
"AudioMicrophoneChannelMapping",
|
||||
"AudioMicrophoneCoordinate",
|
||||
"AudioMicrophoneDirectionality",
|
||||
"AudioMicrophoneLocation",
|
||||
"DeviceAddress",
|
||||
"MessageQueueFlagBits",
|
||||
"MicrophoneInfo",
|
||||
"MmapBufferFlag",
|
||||
"MmapBufferInfo",
|
||||
"MmapPosition",
|
||||
"ParameterValue",
|
||||
"PlaybackTrackMetadata",
|
||||
"RecordTrackMetadata",
|
||||
"Result",
|
||||
"SinkMetadata",
|
||||
"SourceMetadata",
|
||||
"TimeSpec",
|
||||
],
|
||||
gen_java: false,
|
||||
gen_java_constants: true,
|
||||
}
|
||||
|
||||
48
audio/common/4.0/Android.bp
Normal file
48
audio/common/4.0/Android.bp
Normal file
@@ -0,0 +1,48 @@
|
||||
// This file is autogenerated by hidl-gen -Landroidbp.
|
||||
|
||||
hidl_interface {
|
||||
name: "android.hardware.audio.common@4.0",
|
||||
root: "android.hardware",
|
||||
vndk: {
|
||||
enabled: true,
|
||||
},
|
||||
srcs: [
|
||||
"types.hal",
|
||||
],
|
||||
types: [
|
||||
"AudioChannelMask",
|
||||
"AudioConfig",
|
||||
"AudioContentType",
|
||||
"AudioDevice",
|
||||
"AudioFormat",
|
||||
"AudioGain",
|
||||
"AudioGainConfig",
|
||||
"AudioGainMode",
|
||||
"AudioHandleConsts",
|
||||
"AudioInputFlag",
|
||||
"AudioMixLatencyClass",
|
||||
"AudioMode",
|
||||
"AudioOffloadInfo",
|
||||
"AudioOutputFlag",
|
||||
"AudioPort",
|
||||
"AudioPortConfig",
|
||||
"AudioPortConfigDeviceExt",
|
||||
"AudioPortConfigMask",
|
||||
"AudioPortConfigSessionExt",
|
||||
"AudioPortDeviceExt",
|
||||
"AudioPortMixExt",
|
||||
"AudioPortRole",
|
||||
"AudioPortSessionExt",
|
||||
"AudioPortType",
|
||||
"AudioSessionConsts",
|
||||
"AudioSource",
|
||||
"AudioStreamType",
|
||||
"AudioUsage",
|
||||
"FixedChannelCount",
|
||||
"ThreadInfo",
|
||||
"Uuid",
|
||||
],
|
||||
gen_java: false,
|
||||
gen_java_constants: true,
|
||||
}
|
||||
|
||||
47
audio/effect/4.0/Android.bp
Normal file
47
audio/effect/4.0/Android.bp
Normal file
@@ -0,0 +1,47 @@
|
||||
// This file is autogenerated by hidl-gen -Landroidbp.
|
||||
|
||||
hidl_interface {
|
||||
name: "android.hardware.audio.effect@4.0",
|
||||
root: "android.hardware",
|
||||
vndk: {
|
||||
enabled: true,
|
||||
},
|
||||
srcs: [
|
||||
"types.hal",
|
||||
"IAcousticEchoCancelerEffect.hal",
|
||||
"IAutomaticGainControlEffect.hal",
|
||||
"IBassBoostEffect.hal",
|
||||
"IDownmixEffect.hal",
|
||||
"IEffect.hal",
|
||||
"IEffectBufferProviderCallback.hal",
|
||||
"IEffectsFactory.hal",
|
||||
"IEnvironmentalReverbEffect.hal",
|
||||
"IEqualizerEffect.hal",
|
||||
"ILoudnessEnhancerEffect.hal",
|
||||
"INoiseSuppressionEffect.hal",
|
||||
"IPresetReverbEffect.hal",
|
||||
"IVirtualizerEffect.hal",
|
||||
"IVisualizerEffect.hal",
|
||||
],
|
||||
interfaces: [
|
||||
"android.hardware.audio.common@4.0",
|
||||
"android.hidl.base@1.0",
|
||||
],
|
||||
types: [
|
||||
"AudioBuffer",
|
||||
"EffectAuxChannelsConfig",
|
||||
"EffectBufferAccess",
|
||||
"EffectBufferConfig",
|
||||
"EffectConfig",
|
||||
"EffectConfigParameters",
|
||||
"EffectDescriptor",
|
||||
"EffectFeature",
|
||||
"EffectFlags",
|
||||
"EffectOffloadParameter",
|
||||
"MessageQueueFlagBits",
|
||||
"Result",
|
||||
],
|
||||
gen_java: false,
|
||||
gen_java_constants: true,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user