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

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

audio: add support for stub HAL in HIDL mode

Fixed broken functionality for some devices relying on
a stub HAL module to be present (e.g Fugu).

Bug: 34360879
Test: make and check stub HAL is loaded in HIDL passthrough mode

Change-Id: Ibad050d63827c4e49604273efd76ac8074bb00d2
parent 9e8ffba9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -26,7 +26,8 @@ interface IDevicesFactory {
        PRIMARY,
        A2DP,
        USB,
        R_SUBMIX
        R_SUBMIX,
        STUB
    };

    /*
+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@ const char* DevicesFactory::deviceToString(IDevicesFactory::Device device) {
        case IDevicesFactory::Device::A2DP: return AUDIO_HARDWARE_MODULE_ID_A2DP;
        case IDevicesFactory::Device::USB: return AUDIO_HARDWARE_MODULE_ID_USB;
        case IDevicesFactory::Device::R_SUBMIX: return AUDIO_HARDWARE_MODULE_ID_REMOTE_SUBMIX;
        case IDevicesFactory::Device::STUB: return AUDIO_HARDWARE_MODULE_ID_STUB;
    }
}