diff options
author | Daniel Lublin <daniel@lublin.se> | 2022-02-22 11:53:46 +0300 |
---|---|---|
committer | Daniel Lublin <daniel@lublin.se> | 2022-02-22 11:53:46 +0300 |
commit | d9f12b620941c1d579c4fac46a529789fde4cc2a (patch) | |
tree | 341f11c80bd666c0d9cbbc5db2f997fd1fed5bbe | |
parent | baccf439e31e7494f1ac51f7c8a31e2d3d8c9992 (diff) |
Fix for null, apparentlybuildit
-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)); |