Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7854d45 authored by Eric Laurent's avatar Eric Laurent
Browse files

audioserver: restart audio hal service on restart

Also update to use common audio uuid type definition.

Bug: 32022304
Change-Id: I25ceb48af1446862d36b3be9d17c1f081b2cf1c7
parent 7a544b44
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5,3 +5,4 @@ service audioserver /system/bin/audioserver
    group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct
    ioprio rt 4
    writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
    onrestart restart audio-hal-2-0
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -320,7 +320,7 @@ uint32_t SoundTriggerHalHidl::nextUniqueId()
}

void SoundTriggerHalHidl::convertUuidToHal(Uuid *halUuid,
                                           const struct sound_trigger_uuid_s *uuid)
                                           const sound_trigger_uuid_t *uuid)
{
    halUuid->timeLow = uuid->timeLow;
    halUuid->timeMid = uuid->timeMid;
@@ -329,7 +329,7 @@ void SoundTriggerHalHidl::convertUuidToHal(Uuid *halUuid,
    memcpy(halUuid->node.data(), &uuid->node[0], sizeof(uuid->node));
}

void SoundTriggerHalHidl::convertUuidFromHal(struct sound_trigger_uuid_s *uuid,
void SoundTriggerHalHidl::convertUuidFromHal(sound_trigger_uuid_t *uuid,
                                             const Uuid *halUuid)
{
    uuid->timeLow = halUuid->timeLow;
+2 −2
Original line number Diff line number Diff line
@@ -116,8 +116,8 @@ private:
        virtual  ~SoundTriggerHalHidl();

        void convertUuidToHal(Uuid *halUuid,
                              const struct sound_trigger_uuid_s *uuid);
        void convertUuidFromHal(struct sound_trigger_uuid_s *uuid,
                              const sound_trigger_uuid_t *uuid);
        void convertUuidFromHal(sound_trigger_uuid_t *uuid,
                                const Uuid *halUuid);

        void convertPropertiesFromHal(