Ringing
Incoming initial state, waiting for the user to answer or reject the call
Transitions: -> Active (call answered) -> RingingSilenced (user silenced the ringtone) -> Disconnected (call rejected or failed)
Incoming initial state, waiting for the user to answer or reject the call
Transitions: -> Active (call answered) -> RingingSilenced (user silenced the ringtone) -> Disconnected (call rejected or failed)