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

Commit de4e12fb authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix code issues in APM found with unit tests" am: 47f6a73c am: d5a63612 am: 3a966e88

parents 33575451 3a966e88
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3141,7 +3141,7 @@ status_t AudioPolicyManager::getVolumeIndexForAttributes(const audio_attributes_
    // stream by the engine.
    DeviceTypeSet deviceTypes = {device};
    if (device == AUDIO_DEVICE_OUT_DEFAULT_FOR_VOLUME) {
        DeviceTypeSet deviceTypes = mEngine->getOutputDevicesForAttributes(
        deviceTypes = mEngine->getOutputDevicesForAttributes(
                attr, nullptr, true /*fromCache*/).types();
    }
    return getVolumeIndex(getVolumeCurves(attr), index, deviceTypes);
@@ -3151,7 +3151,7 @@ status_t AudioPolicyManager::getVolumeIndex(const IVolumeCurves &curves,
                                            int &index,
                                            const DeviceTypeSet& deviceTypes) const
{
    if (isSingleDeviceType(deviceTypes, audio_is_output_device)) {
    if (!isSingleDeviceType(deviceTypes, audio_is_output_device)) {
        return BAD_VALUE;
    }
    index = curves.getVolumeIndex(deviceTypes);