/aosp12/hardware/interfaces/audio/common/7.0/enums/include/ |
H A D | android_audio_policy_configuration_V7_0-enums.h | 30 case AudioChannelMask::AUDIO_CHANNEL_NONE: in getChannelCount() 32 case AudioChannelMask::AUDIO_CHANNEL_OUT_MONO: in getChannelCount() 33 case AudioChannelMask::AUDIO_CHANNEL_IN_MONO: in getChannelCount() 34 case AudioChannelMask::AUDIO_CHANNEL_INDEX_MASK_1: in getChannelCount() 36 case AudioChannelMask::AUDIO_CHANNEL_OUT_STEREO: in getChannelCount() 39 case AudioChannelMask::AUDIO_CHANNEL_IN_STEREO: in getChannelCount() 49 case AudioChannelMask::AUDIO_CHANNEL_OUT_TRI: in getChannelCount() 55 case AudioChannelMask::AUDIO_CHANNEL_OUT_QUAD: in getChannelCount() 65 case AudioChannelMask::AUDIO_CHANNEL_OUT_PENTA: in getChannelCount() 74 case AudioChannelMask::AUDIO_CHANNEL_IN_6: in getChannelCount() [all …]
|
/aosp12/system/tools/xsdc/tests/resources/enum_type/api/ |
H A D | current.txt | 9 public enum AudioChannelMask { 11 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_1; 12 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_10; 13 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_11; 14 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_12; 15 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_13; 16 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_14; 17 enum_constant public static final attr.enumtype.AudioChannelMask INDEX_MASK_15; 40 enum_constant public static final attr.enumtype.AudioChannelMask IN_6; 42 enum_constant public static final attr.enumtype.AudioChannelMask IN_MONO; [all …]
|
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/ |
H A D | ConfigHelper.h | 63 return combineAudioConfig({AudioChannelMask::OUT_STEREO, AudioChannelMask::OUT_MONO}, in getRequiredSupportPlaybackAudioConfig() 69 return combineAudioConfig({AudioChannelMask::OUT_STEREO, AudioChannelMask::OUT_MONO}, in getRecommendedSupportPlaybackAudioConfig() 75 return combineAudioConfig({AudioChannelMask::IN_MONO}, {8000, 11025, 16000, 44100}, in getRequiredSupportCaptureAudioConfig() 80 return combineAudioConfig({AudioChannelMask::IN_STEREO}, {22050, 48000}, in getRecommendedSupportCaptureAudioConfig() 93 config.channelMask = EnumBitfield<AudioChannelMask>(channelMask); in combineAudioConfig() 102 static std::vector<AudioConfig> combineAudioConfig(std::vector<AudioChannelMask> channelMasks, in combineAudioConfig()
|
/aosp12/hardware/interfaces/audio/7.0/config/api/ |
H A D | current.txt | 9 public enum AudioChannelMask { 11 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 12 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 13 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 14 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 15 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 40 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 42 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 47 …enum_constant public static final android.audio.policy.configuration.V7_0.AudioChannelMask AUDIO_C… 409 …method @Nullable public android.audio.policy.configuration.V7_0.AudioChannelMask getChannel_mask(); [all …]
|
/aosp12/hardware/interfaces/audio/common/all-versions/default/tests/ |
H A D | hidlutils_tests.cpp | 56 AudioChannelMask invalid; in TEST() 72 static bool isInputChannelMask(xsd::AudioChannelMask channelMask) { in isInputChannelMask() 76 static bool isOutputChannelMask(xsd::AudioChannelMask channelMask) { in isOutputChannelMask() 80 static bool isIndexChannelMask(xsd::AudioChannelMask channelMask) { in isIndexChannelMask() 85 for (const auto enumVal : xsdc_enum_range<xsd::AudioChannelMask>{}) { in TEST() 86 const AudioChannelMask channelMask = toString(enumVal); in TEST() 88 AudioChannelMask channelMaskBack; in TEST() 91 EXPECT_EQ(enumVal != xsd::AudioChannelMask::AUDIO_CHANNEL_NONE, in TEST() 127 hidl_vec<AudioChannelMask> validChannelMask; in TEST() 134 hidl_vec<AudioChannelMask> empty; in TEST() [all …]
|
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/4.0/ |
H A D | AudioPrimaryHidlHalTest.cpp | 68 config.channelMask = mkEnumBitfield(AudioChannelMask::IN_MONO); in TEST_P() 226 .channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_IN_MONO)}}}; 285 toString(xsd::AudioChannelMask::AUDIO_CHANNEL_OUT_STEREO), 299 toString(xsd::AudioChannelMask::AUDIO_CHANNEL_OUT_STEREO), 304 toString(xsd::AudioChannelMask::AUDIO_CHANNEL_OUT_MONO), 309 toString(xsd::AudioChannelMask::AUDIO_CHANNEL_OUT_STEREO), 314 toString(xsd::AudioChannelMask::AUDIO_CHANNEL_OUT_MONO),
|
H A D | AudioPrimaryHidlHalUtils.h | 26 using ::android::hardware::audio::common::CPP_VERSION::AudioChannelMask; 73 hidl_vec<hidl_bitfield<AudioChannelMask>>& channels) { in channelMasks()
|
/aosp12/hardware/interfaces/audio/common/all-versions/default/ |
H A D | HidlUtils.h | 85 AudioChannelMask* channelMask); 87 hidl_vec<AudioChannelMask>* channelMasks); 88 static status_t audioChannelMaskToHal(const AudioChannelMask& channelMask, 136 AudioChannelMask* channelMask); 138 AudioChannelMask* channelMask); 140 AudioChannelMask* channelMask);
|
H A D | VersionUtils.h | 31 typedef common::CPP_VERSION::AudioChannelMask AudioChannelBitfield; 36 typedef hidl_bitfield<common::CPP_VERSION::AudioChannelMask> AudioChannelBitfield;
|
H A D | HidlUtils.cpp | 33 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioConfigFromHal() 54 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioGainConfigFromHal() 77 gain->channelMask = EnumBitfield<AudioChannelMask>(halGain.channel_mask); in audioGainFromHal() 121 offload->channelMask = EnumBitfield<AudioChannelMask>(halOffload.channel_mask); in audioOffloadInfoFromHal() 185 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioPortConfigFromHal() 269 port->channelMasks[i] = EnumBitfield<AudioChannelMask>(halPort.channel_masks[i]); in audioPortFromHal()
|
/aosp12/frameworks/av/media/libmediahelper/tests/ |
H A D | typeconverter_tests.cpp | 33 for (const auto enumVal : xsdc_enum_range<xsd::AudioChannelMask>{}) { in TEST() 36 EXPECT_EQ(enumVal != xsd::AudioChannelMask::AUDIO_CHANNEL_NONE, in TEST() 43 for (const auto enumVal : xsdc_enum_range<xsd::AudioChannelMask>{}) { in TEST() 71 } else if (stringVal == toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE)) { in TEST()
|
/aosp12/hardware/interfaces/audio/common/all-versions/default/7.0/ |
H A D | HidlUtils.cpp | 47 AudioChannelMask* channelMask) { in audioIndexChannelMaskFromHal() 53 *channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE); in audioIndexChannelMaskFromHal() 64 *channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE); in audioInputChannelMaskFromHal() 75 *channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE); in audioOutputChannelMaskFromHal() 80 AudioChannelMask* channelMask) { in audioChannelMaskFromHal() 93 *channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE); in audioChannelMaskFromHal() 96 *channelMask = toString(xsd::AudioChannelMask::AUDIO_CHANNEL_NONE); in audioChannelMaskFromHal() 102 hidl_vec<AudioChannelMask> tempChannelMasks; in audioChannelMasksFromHal() 113 *channelMasks = hidl_vec<AudioChannelMask>(tempChannelMasks.begin(), in audioChannelMasksFromHal() 119 status_t HidlUtils::audioChannelMaskToHal(const AudioChannelMask& channelMask, in audioChannelMaskToHal() [all …]
|
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/2.0/ |
H A D | AudioPrimaryHidlHalUtils.h | 25 using ::android::hardware::audio::common::CPP_VERSION::AudioChannelMask; 59 static Result channelMasks(IStream* stream, hidl_vec<AudioChannelMask>& channels) { in channelMasks()
|
/aosp12/hardware/interfaces/audio/common/7.0/ |
H A D | types.hal | 117 typedef string AudioChannelMask; 125 AudioChannelMask channelMask; 143 AudioChannelMask value; 163 vec<AudioChannelMask> channelMasks; 357 AudioChannelMask channelMask; 383 AudioChannelMask channelMask; 414 AudioChannelMask channelMask; 439 AudioChannelMask channelMask;
|
/aosp12/hardware/interfaces/audio/effect/2.0/ |
H A D | IVirtualizerEffect.hal | 50 AudioChannelMask mask; // speaker channel mask (1 bit set). 63 getVirtualSpeakerAngles(AudioChannelMask mask, AudioDevice device)
|
/aosp12/hardware/interfaces/audio/effect/4.0/ |
H A D | IVirtualizerEffect.hal | 51 bitfield<AudioChannelMask> mask; 64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
|
/aosp12/hardware/interfaces/audio/effect/5.0/ |
H A D | IVirtualizerEffect.hal | 51 bitfield<AudioChannelMask> mask; 64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
|
/aosp12/hardware/interfaces/audio/effect/6.0/ |
H A D | IVirtualizerEffect.hal | 51 bitfield<AudioChannelMask> mask; 64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
|
/aosp12/hardware/interfaces/audio/common/2.0/ |
H A D | types.hal | 308 * AudioChannelMask is an opaque type and its internal layout should not be 337 enum AudioChannelMask : uint32_t { 343 /** These can be a complete value of AudioChannelMask */ 348 * These can be the bits portion of an AudioChannelMask 725 AudioChannelMask channelMask; 742 AudioChannelMask channelMask; 771 AudioChannelMask channelMask; // channels which gain an be controlled 787 AudioChannelMask channelMask; // channels which gain value follows 789 * 4 = sizeof(AudioChannelMask), 872 AudioChannelMask channelMask; [all …]
|
/aosp12/hardware/interfaces/audio/common/4.0/ |
H A D | types.hal | 312 * AudioChannelMask is an opaque type and its internal layout should not be 341 enum AudioChannelMask : uint32_t { 348 /** These can be a complete value of AudioChannelMask */ 353 * These can be the bits portion of an AudioChannelMask 686 bitfield<AudioChannelMask> channelMask; 703 bitfield<AudioChannelMask> channelMask; 732 bitfield<AudioChannelMask> channelMask; // channels which gain an be controlled 748 AudioChannelMask channelMask; // channels which gain value follows 750 * 4 = sizeof(AudioChannelMask), 832 bitfield<AudioChannelMask> channelMask; [all …]
|
/aosp12/hardware/interfaces/audio/effect/7.0/ |
H A D | IVirtualizerEffect.hal | 51 AudioChannelMask mask; 79 getVirtualSpeakerAngles(AudioChannelMask mask, DeviceAddress device)
|
/aosp12/frameworks/base/media/aidl/android/media/audio/common/ |
H A D | AudioChannelMask.aidl | 63 enum AudioChannelMask { enum
|
/aosp12/hardware/interfaces/audio/2.0/ |
H A D | IStream.hal | 78 getChannelMask() generates (AudioChannelMask mask); 87 getSupportedChannelMasks() generates (vec<AudioChannelMask> masks); 96 setChannelMask(AudioChannelMask mask) generates (Result retval); 132 uint32_t sampleRateHz, AudioChannelMask mask, AudioFormat format);
|
/aosp12/hardware/interfaces/audio/common/5.0/ |
H A D | types.hal | 342 * AudioChannelMask is an opaque type and its internal layout should not be 371 enum AudioChannelMask : uint32_t { 378 /** These can be a complete value of AudioChannelMask */ 383 * These can be the bits portion of an AudioChannelMask 774 bitfield<AudioChannelMask> channelMask; 791 bitfield<AudioChannelMask> channelMask; 861 bitfield<AudioChannelMask> channelMask; // channels which gain an be controlled 877 AudioChannelMask channelMask; // channels which gain value follows 879 * 4 = sizeof(AudioChannelMask), 961 bitfield<AudioChannelMask> channelMask; [all …]
|
/aosp12/hardware/interfaces/audio/4.0/ |
H A D | IStream.hal | 89 getChannelMask() generates (bitfield<AudioChannelMask> mask); 102 generates (Result retval, vec<bitfield<AudioChannelMask>> masks); 112 setChannelMask(bitfield<AudioChannelMask> mask) generates (Result retval); 149 uint32_t sampleRateHz, bitfield<AudioChannelMask> mask, AudioFormat format);
|