[voicecall] Store the incoming/outgoing state when the call begins.

Otherwise the state is lost when the call is ended and we need it
when saving call counters.