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

Commit 6f5d69eb authored by Nick Chalko's avatar Nick Chalko
Browse files

Add stub methods for request/report short audio descriptors.

Bug: 80297701
Test: m -j services.core
Change-Id: I0d66da828d4c4d1be59a0906e612902a49894542
(cherry picked from commit 7866e151f3439833d08abb8ec005891f8926a677)
parent 38bd60a7
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -324,6 +324,10 @@ abstract class HdmiCecLocalDevice {
                return handleTimerStatus(message);
            case Constants.MESSAGE_RECORD_STATUS:
                return handleRecordStatus(message);
            case Constants.MESSAGE_REQUEST_SHORT_AUDIO_DESCRIPTOR:
                return handleRequestShortAudioDescriptor(message);
            case Constants.MESSAGE_REPORT_SHORT_AUDIO_DESCRIPTOR:
                return handleReportShortAudioDescriptor(message);
            default:
                return false;
        }
@@ -479,6 +483,14 @@ abstract class HdmiCecLocalDevice {
        return false;
    }

    protected boolean handleRequestShortAudioDescriptor(HdmiCecMessage message) {
        return false;
    }

    protected boolean handleReportShortAudioDescriptor(HdmiCecMessage message) {
        return false;
    }

    @ServiceThreadOnly
    protected boolean handleStandby(HdmiCecMessage message) {
        assertRunOnServiceThread();
+9 −0
Original line number Diff line number Diff line
@@ -201,6 +201,15 @@ public class HdmiCecLocalDeviceAudioSystem extends HdmiCecLocalDevice {
        return true;
    }

    @ServiceThreadOnly
    protected boolean handleRequestShortAudioDescriptor(HdmiCecMessage message) {
        assertRunOnServiceThread();
        // TODO(b/80297701): implement request short audio descriptor
        HdmiLogger.debug(TAG + "Stub handleRequestShortAudioDescriptor");
        mService.maySendFeatureAbortCommand(message, Constants.ABORT_REFUSED);
        return true;
    }

    @Override
    @ServiceThreadOnly
    protected boolean handleSystemAudioModeRequest(HdmiCecMessage message) {