diff options
Diffstat (limited to 'app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java')
-rw-r--r-- | app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java b/app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java index 548f9e1..7e24a3b 100644 --- a/app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java +++ b/app/src/main/java/se/lublin/mumla/channel/ServerInfoFragment.java @@ -90,23 +90,25 @@ public class ServerInfoFragment extends HumlaServiceFragment { getService().getTargetServer().getSrvHost(), getService().getTargetServer().getSrvPort())); - String codecName; + String codecName = "<null>"; HumlaUDPMessageType codecType = session.getCodec(); - switch (codecType) { - case UDPVoiceOpus: - codecName = "Opus"; - break; - case UDPVoiceCELTBeta: - codecName = "CELT 0.11.0"; - break; - case UDPVoiceCELTAlpha: - codecName = "CELT 0.7.0"; - break; - case UDPVoiceSpeex: - codecName = "Speex"; - break; - default: - codecName = "???"; + if (codecType != null) { + switch (codecType) { + case UDPVoiceOpus: + codecName = "Opus"; + break; + case UDPVoiceCELTBeta: + codecName = "CELT 0.11.0"; + break; + case UDPVoiceCELTAlpha: + codecName = "CELT 0.7.0"; + break; + case UDPVoiceSpeex: + codecName = "Speex"; + break; + default: + codecName = "???"; + } } mMaxBandwidthView.setText(getString(R.string.server_info_max_bandwidth, (float)session.getMaxBandwidth()/1000f)); |