Lines Matching refs:message
37 * Add a new message to the buffer. The buffer keeps selected messages in
40 * @param message {@link HdmiCecMessage} to add
42 void add(HdmiCecMessage message) {
49 switch (message.getOpcode()) {
52 mBuffer.add(message);
56 mBuffer.add(message);
63 HdmiLogger.debug("Buffering message:" + message);
70 HdmiCecMessage message = iter.next();
71 if (message.getOpcode() == Constants.MESSAGE_ACTIVE_SOURCE) {
78 for (HdmiCecMessage message : mBuffer) {
79 if (message.getOpcode() == opcode) {
90 for (HdmiCecMessage message : copiedBuffer) {
91 mDevice.onMessage(message);
92 HdmiLogger.debug("Processing message:" + message);
109 HdmiLogger.debug("Checking message for address:" + address);
110 for (HdmiCecMessage message : copiedBuffer) {
111 if (message.getSource() != address) {
112 mBuffer.add(message);
115 if (message.getOpcode() == Constants.MESSAGE_ACTIVE_SOURCE
117 mBuffer.add(message);
120 mDevice.onMessage(message);
121 HdmiLogger.debug("Processing message:" + message);
128 * <p>The message has a dependency on TV input framework. Should be invoked
131 * to ensure the processing of the message takes effect when transformed
139 for (HdmiCecMessage message : copiedBuffer) {
140 if (message.getOpcode() == Constants.MESSAGE_ACTIVE_SOURCE
141 && message.getSource() == address) {
142 mDevice.onMessage(message);
143 HdmiLogger.debug("Processing message:" + message);
145 mBuffer.add(message);