From 293b2fb176c081a4e3db518009864c1a4c4053fd Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 4 Sep 2019 22:28:56 +0200 Subject: [PATCH 07/17] fixup! FIH devices: Fix "Earpiece" audio output --- .../audiopolicy/common/managerdefinitions/src/Serializer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/audiopolicy/common/managerdefinitions/src/Serializer.cpp b/services/audiopolicy/common/managerdefinitions/src/Serializer.cpp index 0b561320b..c8cb54b5f 100644 --- a/services/audiopolicy/common/managerdefinitions/src/Serializer.cpp +++ b/services/audiopolicy/common/managerdefinitions/src/Serializer.cpp @@ -394,6 +394,7 @@ Return AudioGainTraits::deserialize(const xmlNode *cur } } +static bool fixedEarpieceChannels = false; Return AudioProfileTraits::deserialize(const xmlNode *cur, PtrSerializingCtx serializingContext) { @@ -527,7 +528,7 @@ Return DevicePortTraits::deserialize(const xmlNode *c AudioProfileTraits::Collection profiles; status_t status; if(audio_is_output_devices(type)) - status = deserializeCollection(doc, root, profiles, (PtrSerializingCtx)1); + status = deserializeCollection(cur, &profiles, (PtrSerializingCtx)1); else status = deserializeCollection(cur, &profiles, NULL); if (status != NO_ERROR) { -- 2.25.1