setAudioRoute method
Implementation
@override
Future<TcccOutcome> setAudioRoute(TcccAudioRoute route) async {
lastRoute = route;
if (isEnded) {
return TcccOutcome.fail(
TcccFailure(
code: ErrorCode.Session.invalidState,
message: 'call already ended; setAudioRoute ignored',
),
);
}
setStatus(status.copyWith(audioRoute: route));
return const TcccOutcome.ok();
}