Searched refs:EnumBitfield (Results 1 – 6 of 6) sorted by relevance
31 class EnumBitfield {35 EnumBitfield(const EnumBitfield&) = default;36 explicit EnumBitfield(Enum value) : mValue(value) {} in EnumBitfield() function37 explicit EnumBitfield(Bitfield value) : EnumBitfield(static_cast<Enum>(value)) {} in EnumBitfield() function39 EnumBitfield& operator=(const EnumBitfield&) = default;40 EnumBitfield& operator=(Enum value) { return *this = EnumBitfield{value}; }41 EnumBitfield& operator=(Bitfield value) { return *this = EnumBitfield{value}; }52 EnumBitfield<Enum> mkEnumBitfield(Enum value) { in mkEnumBitfield()53 return EnumBitfield<Enum>{value}; in mkEnumBitfield()
22 using ::android::hardware::audio::common::utils::EnumBitfield;33 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioConfigFromHal()53 config->mode = EnumBitfield<AudioGainMode>(halConfig.mode); in audioGainConfigFromHal()54 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioGainConfigFromHal()76 gain->mode = EnumBitfield<AudioGainMode>(halGain.mode); in audioGainFromHal()77 gain->channelMask = EnumBitfield<AudioChannelMask>(halGain.channel_mask); in audioGainFromHal()121 offload->channelMask = EnumBitfield<AudioChannelMask>(halOffload.channel_mask); in audioOffloadInfoFromHal()183 config->configMask = EnumBitfield<AudioPortConfigMask>(halConfig.config_mask); in audioPortConfigFromHal()185 config->channelMask = EnumBitfield<AudioChannelMask>(halConfig.channel_mask); in audioPortConfigFromHal()269 port->channelMasks[i] = EnumBitfield<AudioChannelMask>(halPort.channel_masks[i]); in audioPortFromHal()
36 using ::android::hardware::audio::common::utils::EnumBitfield;80 *flags = EnumBitfield<AudioInputFlag>(halFlagMask); in audioInputFlagsFromHal()88 *flags = EnumBitfield<AudioOutputFlag>(halFlagMask); in audioOutputFlagsFromHal()
30 using ::android::hardware::audio::common::utils::EnumBitfield;53 config->channels = EnumBitfield<AudioChannelMask>(halConfig.channels); in effectBufferConfigFromHal()56 config->mask = EnumBitfield<EffectConfigParameters>(halConfig.mask); in effectBufferConfigFromHal()182 descriptor->flags = EnumBitfield<EffectFlags>(halDescriptor.flags); in effectDescriptorFromHal()
28 using ::android::hardware::audio::common::utils::EnumBitfield;93 config.channelMask = EnumBitfield<AudioChannelMask>(channelMask); in combineAudioConfig()
88 using ::android::hardware::audio::common::utils::EnumBitfield;