Merge changes from topic "aosp-default-wrapper" am: dbb1258329
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530606 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9d8752d7ae3e70f93040565252222eb5ad5551be
This commit is contained in:
commit
ca4161df7f
1 changed files with 2 additions and 14 deletions
|
@ -76,19 +76,7 @@ struct HidlUtils {
|
|||
const char* halDeviceAddress, DeviceAddress* device);
|
||||
#endif
|
||||
|
||||
#if MAJOR_VERSION <= 6
|
||||
// Temporary versions for compatibility with forks of the default implementation.
|
||||
// Will be removed, do not use!
|
||||
static status_t audioConfigFromHal(const audio_config_t& halConfig, AudioConfig* config) {
|
||||
return audioConfigFromHal(halConfig, false /*isInput--ignored*/, config);
|
||||
}
|
||||
static std::unique_ptr<audio_port_config[]> audioPortConfigsToHal(
|
||||
const hidl_vec<AudioPortConfig>& configs) {
|
||||
std::unique_ptr<audio_port_config[]> halConfigs;
|
||||
(void)audioPortConfigsToHal(configs, &halConfigs);
|
||||
return halConfigs;
|
||||
}
|
||||
#else // V7 and above
|
||||
#if MAJOR_VERSION >= 7
|
||||
static status_t audioChannelMaskFromHal(audio_channel_mask_t halChannelMask, bool isInput,
|
||||
AudioChannelMask* channelMask);
|
||||
static status_t audioChannelMasksFromHal(const std::vector<std::string>& halChannelMasks,
|
||||
|
@ -138,7 +126,7 @@ struct HidlUtils {
|
|||
struct audio_port_config_device_ext* device,
|
||||
struct audio_port_config_mix_ext* mix,
|
||||
struct audio_port_config_session_ext* session);
|
||||
#endif
|
||||
#endif // MAJOR_VERSION >= 7
|
||||
|
||||
// V4 and below have DeviceAddress defined in the 'core' interface.
|
||||
// To avoid duplicating code, the implementations of deviceAddressTo/FromHal
|
||||
|
|
Loading…
Reference in a new issue