Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 02fbe631 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Audio V4: Create audio V4.0 .hal makefiles"

parents b14f3483 87ac0819
Loading
Loading
Loading
Loading

audio/4.0/Android.bp

0 → 100644
+48 −0
Original line number Original line Diff line number Diff line
// 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 −0
Original line number Original line Diff line number Diff line
// 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 −0
Original line number Original line Diff line number Diff line
// 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,
}