Home
last modified time | relevance | path

Searched refs:AudioChannelMask (Results 1 – 25 of 53) sorted by relevance

123

/aosp12/hardware/interfaces/audio/common/7.0/enums/include/
H A Dandroid_audio_policy_configuration_V7_0-enums.h30 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 Dcurrent.txt9 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 DConfigHelper.h63 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 Dcurrent.txt9 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 Dhidlutils_tests.cpp56 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 DAudioPrimaryHidlHalTest.cpp68 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 DAudioPrimaryHidlHalUtils.h26 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 DHidlUtils.h85 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 DVersionUtils.h31 typedef common::CPP_VERSION::AudioChannelMask AudioChannelBitfield;
36 typedef hidl_bitfield<common::CPP_VERSION::AudioChannelMask> AudioChannelBitfield;
H A DHidlUtils.cpp33 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 Dtypeconverter_tests.cpp33 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 DHidlUtils.cpp47 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 DAudioPrimaryHidlHalUtils.h25 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 Dtypes.hal117 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 DIVirtualizerEffect.hal50 AudioChannelMask mask; // speaker channel mask (1 bit set).
63 getVirtualSpeakerAngles(AudioChannelMask mask, AudioDevice device)
/aosp12/hardware/interfaces/audio/effect/4.0/
H A DIVirtualizerEffect.hal51 bitfield<AudioChannelMask> mask;
64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
/aosp12/hardware/interfaces/audio/effect/5.0/
H A DIVirtualizerEffect.hal51 bitfield<AudioChannelMask> mask;
64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
/aosp12/hardware/interfaces/audio/effect/6.0/
H A DIVirtualizerEffect.hal51 bitfield<AudioChannelMask> mask;
64 getVirtualSpeakerAngles(bitfield<AudioChannelMask> mask, AudioDevice device)
/aosp12/hardware/interfaces/audio/common/2.0/
H A Dtypes.hal308 * 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 Dtypes.hal312 * 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 DIVirtualizerEffect.hal51 AudioChannelMask mask;
79 getVirtualSpeakerAngles(AudioChannelMask mask, DeviceAddress device)
/aosp12/frameworks/base/media/aidl/android/media/audio/common/
H A DAudioChannelMask.aidl63 enum AudioChannelMask { enum
/aosp12/hardware/interfaces/audio/2.0/
H A DIStream.hal78 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 Dtypes.hal342 * 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 DIStream.hal89 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);

123