From e3dfabc1dfd3d8cdb3d6fc94266f0b29c88c1769 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 11 Oct 2018 14:48:34 +0100 Subject: [PATCH] talk: Fix rendering when codec hasn't been negotiated, yet Signed-off-by: Michael Tremer --- src/backend/talk.py | 5 ++++- src/templates/talk/modules/channels.html | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/backend/talk.py b/src/backend/talk.py index cc923dbf..e5c19655 100644 --- a/src/backend/talk.py +++ b/src/backend/talk.py @@ -151,9 +151,12 @@ class Channel(object): def codec(self): # We always assume a symmetric codec s = [ - "%s @ %s kHz" % (self.data.write_codec, int(self.data.write_rate) / 1000.0), + self.data.write_codec, ] + if self.data.write_rate: + s.append("%.0f kHz" % (int(self.data.write_rate) / 1000.0)) + if self.data.write_bit_rate == "0": s.append("VBR") else: diff --git a/src/templates/talk/modules/channels.html b/src/templates/talk/modules/channels.html index 247fbc67..0bb8980e 100644 --- a/src/templates/talk/modules/channels.html +++ b/src/templates/talk/modules/channels.html @@ -1,5 +1,5 @@ {% if channels %} -
+
-- 2.47.3