HomeSort by relevance Sort by last modified time
    Searched refs:HdmiCecMessage (Results 1 - 25 of 33) sorted by null

1 2

  /frameworks/base/services/core/java/com/android/server/hdmi/
DelayedMessageBuffer.java 29 private final ArrayList<HdmiCecMessage> mBuffer = new ArrayList<>();
40 * @param message {@link HdmiCecMessage} to add
42 void add(HdmiCecMessage message) {
69 for (Iterator<HdmiCecMessage> iter = mBuffer.iterator(); iter.hasNext(); ) {
70 HdmiCecMessage message = iter.next();
78 for (HdmiCecMessage message : mBuffer) {
88 ArrayList<HdmiCecMessage> copiedBuffer = new ArrayList<HdmiCecMessage>(mBuffer);
90 for (HdmiCecMessage message : copiedBuffer) {
107 ArrayList<HdmiCecMessage> copiedBuffer = new ArrayList<HdmiCecMessage>(mBuffer)
    [all...]
HdmiCecMessageBuilder.java 23 * A helper class to build {@link HdmiCecMessage} from various cec commands.
31 * Build {@link HdmiCecMessage} from raw data.
36 * @return newly created {@link HdmiCecMessage}
38 static HdmiCecMessage of(int src, int dest, byte[] body) {
41 return new HdmiCecMessage(src, dest, opcode, params);
52 * @return newly created {@link HdmiCecMessage}
54 static HdmiCecMessage buildFeatureAbortCommand(int src, int dest, int originalOpcode,
68 * @return newly created {@link HdmiCecMessage}
70 static HdmiCecMessage buildGivePhysicalAddress(int src, int dest) {
79 * @return newly created {@link HdmiCecMessage}
    [all...]
HdmiCecMessageCache.java 23 * Cache for incoming message. It caches {@link HdmiCecMessage} with source address and opcode
38 // It's like [Source Logical Address, [Opcode, HdmiCecMessage]].
39 private final SparseArray<SparseArray<HdmiCecMessage>> mCache = new SparseArray<>();
45 * Return a {@link HdmiCecMessage} corresponding to the given {@code address} and
50 * @return null if has no {@link HdmiCecMessage} matched to the given {@code address} and {code
53 public HdmiCecMessage getMessage(int address, int opcode) {
54 SparseArray<HdmiCecMessage> messages = mCache.get(address);
63 * Flush all {@link HdmiCecMessage}s sent from the given {@code address}.
72 * Flush all cached {@link HdmiCecMessage}s.
79 * Cache incoming {@link HdmiCecMessage}. If opcode of message is not listed o
    [all...]
HdmiCecLocalDevice.java 223 boolean dispatchMessage(HdmiCecMessage message) {
235 protected final boolean onMessage(HdmiCecMessage message) {
315 private boolean dispatchMessageToAction(HdmiCecMessage message) {
332 HdmiCecMessage cecMessage = HdmiCecMessageBuilder.buildReportPhysicalAddressCommand(
342 HdmiCecMessage cecMessage = HdmiCecMessageBuilder.buildDeviceVendorIdCommand(
349 protected boolean handleGetCecVersion(HdmiCecMessage message) {
352 HdmiCecMessage cecMessage = HdmiCecMessageBuilder.buildCecVersion(message.getDestination(),
359 protected boolean handleActiveSource(HdmiCecMessage message) {
364 protected boolean handleInactiveSource(HdmiCecMessage message) {
369 protected boolean handleRequestActiveSource(HdmiCecMessage message)
    [all...]
HdmiCecStandbyModeHandler.java 27 boolean handle(HdmiCecMessage message);
32 public boolean handle(HdmiCecMessage message) {
39 public boolean handle(HdmiCecMessage message) {
50 public boolean handle(HdmiCecMessage message) {
58 public boolean handle(HdmiCecMessage message) {
69 public boolean handle(HdmiCecMessage message) {
154 * @param message {@link HdmiCecMessage} to be processed
158 boolean handleCommand(HdmiCecMessage message) {
RequestArcInitiationAction.java 44 HdmiCecMessage command = HdmiCecMessageBuilder.buildRequestArcInitiation(
RequestArcTerminationAction.java 43 HdmiCecMessage command =
VolumeControlAction.java 126 boolean processCommand(HdmiCecMessage cmd) {
140 private boolean handleReportAudioStatus(HdmiCecMessage cmd) {
173 private boolean handleFeatureAbort(HdmiCecMessage cmd) {
HdmiUtils.java 135 static boolean checkCommandSource(HdmiCecMessage cmd, int expectedAddress, String tag) {
150 static boolean parseCommandParamSystemAudioStatus(HdmiCecMessage cmd) {
160 static boolean isAudioStatusMute(HdmiCecMessage cmd) {
171 static int getAudioStatusVolume(HdmiCecMessage cmd) {
TimerRecordingAction.java 61 HdmiCecMessage message = null;
97 boolean processCommand(HdmiCecMessage cmd) {
112 private boolean handleTimerStatus(HdmiCecMessage cmd) {
127 private boolean handleFeatureAbort(HdmiCecMessage cmd) {
OneTouchRecordAction.java 79 boolean processCommand(HdmiCecMessage cmd) {
91 private boolean handleRecordStatus(HdmiCecMessage cmd) {
SetArcTransmissionStateAction.java 79 HdmiCecMessage command =
117 boolean processCommand(HdmiCecMessage cmd) {
SystemAudioStatusAction.java 79 boolean processCommand(HdmiCecMessage cmd) {
93 private void handleReportAudioStatus(HdmiCecMessage cmd) {
HdmiCecLocalDevicePlayback.java 232 protected boolean handleActiveSource(HdmiCecMessage message) {
246 protected boolean handleUserControlPressed(HdmiCecMessage message) {
254 protected boolean handleSetStreamPath(HdmiCecMessage message) {
268 protected boolean handleRoutingChange(HdmiCecMessage message) {
277 protected boolean handleRoutingInformation(HdmiCecMessage message) {
311 protected boolean handleRequestActiveSource(HdmiCecMessage message) {
318 protected boolean handleSetMenuLanguage(HdmiCecMessage message) {
HdmiCecLocalDeviceTv.java 258 boolean dispatchMessage(HdmiCecMessage message) {
316 HdmiCecMessage activeSource = HdmiCecMessageBuilder.buildActiveSource(
429 HdmiCecMessage routingChange =
468 protected boolean handleActiveSource(HdmiCecMessage message) {
492 protected boolean handleInactiveSource(HdmiCecMessage message) {
530 protected boolean handleRequestActiveSource(HdmiCecMessage message) {
542 protected boolean handleGetMenuLanguage(HdmiCecMessage message) {
553 HdmiCecMessage command = HdmiCecMessageBuilder.buildSetMenuLanguageCommand(
564 protected boolean handleReportPhysicalAddress(HdmiCecMessage message) {
592 protected boolean handleReportPowerStatus(HdmiCecMessage command)
    [all...]
HdmiCecFeatureAction.java 90 abstract boolean processCommand(HdmiCecMessage cmd);
169 protected final void sendCommand(HdmiCecMessage cmd) {
173 protected final void sendCommand(HdmiCecMessage cmd,
DeviceSelectAction.java 63 private final HdmiCecMessage mGivePowerStatus;
110 public boolean processCommand(HdmiCecMessage cmd) {
HdmiCecController.java 554 private void onReceiveCommand(HdmiCecMessage message) {
564 void maySendFeatureAbortCommand(HdmiCecMessage message, int reason) {
583 void sendCommand(HdmiCecMessage cecMessage) {
589 void sendCommand(final HdmiCecMessage cecMessage,
630 HdmiCecMessage command = HdmiCecMessageBuilder.of(srcAddress, dstAddress, body);
647 private void addMessageToHistory(boolean isReceived, HdmiCecMessage message) {
689 private final HdmiCecMessage mMessage;
691 public MessageHistoryRecord(boolean isReceived, HdmiCecMessage message) {
HdmiCecMessage.java 28 public final class HdmiCecMessage {
40 public HdmiCecMessage(int source, int destination, int opcode, byte[] params) {
PowerStatusMonitorAction.java 65 boolean processCommand(HdmiCecMessage cmd) {
73 private boolean handleReportPowerStatus(HdmiCecMessage cmd) {
RequestArcAction.java 49 boolean processCommand(HdmiCecMessage cmd) {
SystemAudioAutoInitiationAction.java 61 boolean processCommand(HdmiCecMessage cmd) {
DeviceDiscoveryAction.java 210 HdmiCecMessage message = getCecMessageCache().getMessage(address, opcode);
219 boolean processCommand(HdmiCecMessage cmd) {
254 private void handleReportPhysicalAddress(HdmiCecMessage cmd) {
280 private void handleSetOsdName(HdmiCecMessage cmd) {
307 private void handleVendorId(HdmiCecMessage cmd) {
NewDeviceAction.java 94 public boolean processCommand(HdmiCecMessage cmd) {
142 HdmiCecMessage message = getCecMessageCache().getMessage(destAddress, opcode);
SystemAudioAction.java 93 HdmiCecMessage command = HdmiCecMessageBuilder.buildSystemAudioModeRequest(
140 final boolean processCommand(HdmiCecMessage cmd) {

Completed in 103 milliseconds

1 2