ICC In-Car Communication
(also known as "Voice Amplifier") - quasi-intercom designed to amplify rear row seat passenger voices and play them from the front speakers.
VW/SEAT/Skoda
FEC + parameter
Audi
public static final int CL_ANN_AMP_ICC; public static final int CL_SYS_AMP_ICC_SPEECH_INPUT; public static final int CL_ANN_AMP_MENU_ICC;
public static final int ATTR_ICCAVAILABLE;
public static final int ATTRIBUTE_ID_DSISOUND_ICCAVAILABLE;
default public void updateICCAvailable(boolean bl, int n, int n2) {
@Override
public void updateICCAvailable(boolean bl, int n, int n2) {
if ((n2 & 0x80) == 128) {
n2 ^= 0x80;
Iterator iterator = this.getUnconfirmedNotificationListenerIterator(55);
while (iterator.hasNext()) {
try {
DSISoundListener dSISoundListener = (DSISoundListener)iterator.next();
this.confirmNotificationListener(55, dSISoundListener);
dSISoundListener.updateICCAvailable(bl, n, n2);
}
catch (Exception exception) {
this.traceException(exception);
}
}
} else {
Iterator iterator = this.getNotificationListenerIterator(55);
while (iterator.hasNext()) {
try {
DSISoundListener dSISoundListener = (DSISoundListener)iterator.next();
dSISoundListener.updateICCAvailable(bl, n, n2);
}
catch (Exception exception) {
this.traceException(exception);
}
}
}
}