Lines Matching defs:listener

200     // List of records for hotplug event listener to handle the the caller killed in action.
205 // List of records for device event listener to handle the caller killed in action.
210 // List of records for vendor command listener to handle the caller killed in action.
281 // List of records for MHL Vendor command listener to handle the caller killed in action.
1099 public HdmiMhlVendorCommandListenerRecord(IHdmiMhlVendorCommandListener listener) {
1100 mListener = listener;
1110 // the listener list and record list accordingly.
1114 public HotplugEventListenerRecord(IHdmiHotplugEventListener listener) {
1115 mListener = listener;
1142 public DeviceEventListenerRecord(IHdmiDeviceEventListener listener) {
1143 mListener = listener;
1157 public SystemAudioModeChangeListenerRecord(IHdmiSystemAudioModeChangeListener listener) {
1158 mListener = listener;
1173 public VendorCommandListenerRecord(IHdmiVendorCommandListener listener, int deviceType) {
1174 mListener = listener;
1189 public HdmiRecordListenerRecord(IHdmiRecordListener listener) {
1190 mListener = listener;
1352 public void addHotplugEventListener(final IHdmiHotplugEventListener listener) {
1354 HdmiControlService.this.addHotplugEventListener(listener);
1358 public void removeHotplugEventListener(final IHdmiHotplugEventListener listener) {
1360 HdmiControlService.this.removeHotplugEventListener(listener);
1364 public void addDeviceEventListener(final IHdmiDeviceEventListener listener) {
1366 HdmiControlService.this.addDeviceEventListener(listener);
1414 final IHdmiSystemAudioModeChangeListener listener) {
1416 HdmiControlService.this.addSystemAudioModeChangeListner(listener);
1421 final IHdmiSystemAudioModeChangeListener listener) {
1423 HdmiControlService.this.removeSystemAudioModeChangeListener(listener);
1427 public void setInputChangeListener(final IHdmiInputChangeListener listener) {
1429 HdmiControlService.this.setInputChangeListener(listener);
1517 public void addVendorCommandListener(final IHdmiVendorCommandListener listener,
1520 HdmiControlService.this.addVendorCommandListener(listener, deviceType);
1569 public void setHdmiRecordListener(IHdmiRecordListener listener) {
1571 HdmiControlService.this.setHdmiRecordListener(listener);
1659 IHdmiMhlVendorCommandListener listener) {
1661 HdmiControlService.this.addHdmiMhlVendorCommandListener(listener);
1717 private void addHotplugEventListener(final IHdmiHotplugEventListener listener) {
1718 final HotplugEventListenerRecord record = new HotplugEventListenerRecord(listener);
1720 listener.asBinder().linkToDeath(record, 0);
1729 // Inform the listener of the initial state of each HDMI port by generating
1741 invokeHotplugEventListenerLocked(listener, event);
1748 private void removeHotplugEventListener(IHdmiHotplugEventListener listener) {
1751 if (record.mListener.asBinder() == listener.asBinder()) {
1752 listener.asBinder().unlinkToDeath(record, 0);
1760 private void addDeviceEventListener(IHdmiDeviceEventListener listener) {
1761 DeviceEventListenerRecord record = new DeviceEventListenerRecord(listener);
1763 listener.asBinder().linkToDeath(record, 0);
1785 private void addSystemAudioModeChangeListner(IHdmiSystemAudioModeChangeListener listener) {
1787 listener);
1789 listener.asBinder().linkToDeath(record, 0);
1799 private void removeSystemAudioModeChangeListener(IHdmiSystemAudioModeChangeListener listener) {
1803 if (record.mListener.asBinder() == listener) {
1804 listener.asBinder().unlinkToDeath(record, 0);
1815 public InputChangeListenerRecord(IHdmiInputChangeListener listener) {
1816 mListener = listener;
1829 private void setInputChangeListener(IHdmiInputChangeListener listener) {
1831 mInputChangeListenerRecord = new InputChangeListenerRecord(listener);
1833 listener.asBinder().linkToDeath(mInputChangeListenerRecord, 0);
1853 private void setHdmiRecordListener(IHdmiRecordListener listener) {
1855 mRecordListenerRecord = new HdmiRecordListenerRecord(listener);
1857 listener.asBinder().linkToDeath(mRecordListenerRecord, 0);
1922 private void invokeSystemAudioModeChangeLocked(IHdmiSystemAudioModeChangeListener listener,
1925 listener.onStatusChanged(enabled);
1940 private void invokeHotplugEventListenerLocked(IHdmiHotplugEventListener listener,
1943 listener.onReceived(event);
2124 private void addVendorCommandListener(IHdmiVendorCommandListener listener, int deviceType) {
2125 VendorCommandListenerRecord record = new VendorCommandListenerRecord(listener, deviceType);
2127 listener.asBinder().linkToDeath(record, 0);
2173 private void addHdmiMhlVendorCommandListener(IHdmiMhlVendorCommandListener listener) {
2175 new HdmiMhlVendorCommandListenerRecord(listener);
2177 listener.asBinder().linkToDeath(record, 0);
2321 // input change listener should be the one describing the corresponding HDMI port.