Queue members using dialplan hints as a state interface must handle
INUSE+RINGING hint as RINGINUSE devstate, and INUSE + ONHOLD as INUSE.
ASTERISK-28369
Change-Id: I127e06943d4b4f1afc518f9e396de77449992b9f
case AST_EXTENSION_RINGING:
state = AST_DEVICE_RINGING;
break;
+ case AST_EXTENSION_INUSE | AST_EXTENSION_RINGING:
+ state = AST_DEVICE_RINGINUSE;
+ break;
case AST_EXTENSION_ONHOLD:
state = AST_DEVICE_ONHOLD;
break;
+ case AST_EXTENSION_INUSE | AST_EXTENSION_ONHOLD:
+ state = AST_DEVICE_INUSE;
+ break;
case AST_EXTENSION_UNAVAILABLE:
state = AST_DEVICE_UNAVAILABLE;
break;