Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Adam <dev@robert-adam.de>2021-04-08 19:21:40 +0300
committerGitHub <noreply@github.com>2021-04-08 19:21:40 +0300
commitf04d6635a9158a5dc42ccc814eb36e5272fdf4b3 (patch)
tree764ad4ace57f21d273414d29fdd96b75b029e4cc
parente8f5c7037b2e2888a20d507208798f7f2d7ba97a (diff)
parentae94142c514467bc68469aa4d2a22e8063518982 (diff)
Merge PR #4920: FIX(client): Check the returned error code of ALSA
The functions snd_card_get_name and snd_card_get_longname allocate a String and return 0 if success otherwise the negative error code. There is a need to check the return value before using the allocated String. This commit fixes this by checking the return value and exiting if the return value is not zero. Ref:alsa-project.org/alsa-doc/alsa-lib/group___control.html#gad48d44da8e3bfe150e928267008b8ff5
-rw-r--r--src/mumble/ALSAAudio.cpp14
-rw-r--r--src/mumble/mumble_ar.ts11
-rw-r--r--src/mumble/mumble_bg.ts11
-rw-r--r--src/mumble/mumble_br.ts11
-rw-r--r--src/mumble/mumble_ca.ts11
-rw-r--r--src/mumble/mumble_cs.ts11
-rw-r--r--src/mumble/mumble_cy.ts11
-rw-r--r--src/mumble/mumble_da.ts11
-rw-r--r--src/mumble/mumble_de.ts11
-rw-r--r--src/mumble/mumble_el.ts11
-rw-r--r--src/mumble/mumble_en.ts11
-rw-r--r--src/mumble/mumble_en_GB.ts11
-rw-r--r--src/mumble/mumble_eo.ts11
-rw-r--r--src/mumble/mumble_es.ts11
-rw-r--r--src/mumble/mumble_et.ts11
-rw-r--r--src/mumble/mumble_eu.ts11
-rw-r--r--src/mumble/mumble_fa_IR.ts11
-rw-r--r--src/mumble/mumble_fi.ts11
-rw-r--r--src/mumble/mumble_fr.ts11
-rw-r--r--src/mumble/mumble_gl.ts11
-rw-r--r--src/mumble/mumble_he.ts11
-rw-r--r--src/mumble/mumble_hu.ts11
-rw-r--r--src/mumble/mumble_it.ts11
-rw-r--r--src/mumble/mumble_ja.ts11
-rw-r--r--src/mumble/mumble_ko.ts11
-rw-r--r--src/mumble/mumble_lt.ts11
-rw-r--r--src/mumble/mumble_nl.ts11
-rw-r--r--src/mumble/mumble_no.ts11
-rw-r--r--src/mumble/mumble_oc.ts11
-rw-r--r--src/mumble/mumble_pl.ts11
-rw-r--r--src/mumble/mumble_pt_BR.ts11
-rw-r--r--src/mumble/mumble_pt_PT.ts11
-rw-r--r--src/mumble/mumble_ro.ts11
-rw-r--r--src/mumble/mumble_ru.ts11
-rw-r--r--src/mumble/mumble_si.ts11
-rw-r--r--src/mumble/mumble_sv.ts11
-rw-r--r--src/mumble/mumble_te.ts11
-rw-r--r--src/mumble/mumble_th.ts11
-rw-r--r--src/mumble/mumble_tr.ts11
-rw-r--r--src/mumble/mumble_uk.ts11
-rw-r--r--src/mumble/mumble_zh_CN.ts11
-rw-r--r--src/mumble/mumble_zh_HK.ts11
-rw-r--r--src/mumble/mumble_zh_TW.ts11
43 files changed, 473 insertions, 3 deletions
diff --git a/src/mumble/ALSAAudio.cpp b/src/mumble/ALSAAudio.cpp
index 9a0d9e6eb..4c503b2c0 100644
--- a/src/mumble/ALSAAudio.cpp
+++ b/src/mumble/ALSAAudio.cpp
@@ -209,16 +209,24 @@ ALSAEnumerator::ALSAEnumerator() {
snd_card_next(&card);
while (card != -1) {
char *name;
+ int err;
snd_ctl_t *ctl = nullptr;
- snd_card_get_longname(card, &name);
+ if ((err = snd_card_get_longname(card, &name)) != 0) {
+ Global::get().mw->msgBox(
+ tr("Getting name (longname) of the sound card failed: %1").arg(QString::fromUtf8(snd_strerror(err)).toHtmlEscaped()));
+ return;
+ }
QByteArray dev = QString::fromLatin1("hw:%1").arg(card).toUtf8();
if (snd_ctl_open(&ctl, dev.data(), SND_CTL_READONLY) >= 0) {
snd_pcm_info_t *info = nullptr;
snd_pcm_info_malloc(&info);
char *cname = nullptr;
- snd_card_get_name(card, &cname);
-
+ if ((err = snd_card_get_name(card, &cname)) != 0) {
+ Global::get().mw->msgBox(
+ tr("Getting name of the sound card failed: %1").arg(QString::fromUtf8(snd_strerror(err)).toHtmlEscaped()));
+ return;
+ }
int device = -1;
snd_ctl_pcm_next_device(ctl, &device);
diff --git a/src/mumble/mumble_ar.ts b/src/mumble/mumble_ar.ts
index 240a46a9f..26cd9ddb5 100644
--- a/src/mumble/mumble_ar.ts
+++ b/src/mumble/mumble_ar.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_bg.ts b/src/mumble/mumble_bg.ts
index 5bc0ff419..c4c627535 100644
--- a/src/mumble/mumble_bg.ts
+++ b/src/mumble/mumble_bg.ts
@@ -463,6 +463,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_br.ts b/src/mumble/mumble_br.ts
index dd3173721..58e8a1748 100644
--- a/src/mumble/mumble_br.ts
+++ b/src/mumble/mumble_br.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_ca.ts b/src/mumble/mumble_ca.ts
index 17fa8d2cf..8996eab60 100644
--- a/src/mumble/mumble_ca.ts
+++ b/src/mumble/mumble_ca.ts
@@ -468,6 +468,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_cs.ts b/src/mumble/mumble_cs.ts
index 3ea4d0b28..42502f9ee 100644
--- a/src/mumble/mumble_cs.ts
+++ b/src/mumble/mumble_cs.ts
@@ -470,6 +470,17 @@ Tato hodnota Vám umožňuje nastavit maximální počet povolených uživatelů
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_cy.ts b/src/mumble/mumble_cy.ts
index cfe89cd2b..c11f4b4e4 100644
--- a/src/mumble/mumble_cy.ts
+++ b/src/mumble/mumble_cy.ts
@@ -463,6 +463,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_da.ts b/src/mumble/mumble_da.ts
index b510c5a65..30e9c1a63 100644
--- a/src/mumble/mumble_da.ts
+++ b/src/mumble/mumble_da.ts
@@ -469,6 +469,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_de.ts b/src/mumble/mumble_de.ts
index c2b91260e..7edbf414c 100644
--- a/src/mumble/mumble_de.ts
+++ b/src/mumble/mumble_de.ts
@@ -470,6 +470,17 @@ Dieser Wert erlaubt das Einstellen der maximal im Kanal erlaubten Benutzeranzahl
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_el.ts b/src/mumble/mumble_el.ts
index c025947da..7811bf359 100644
--- a/src/mumble/mumble_el.ts
+++ b/src/mumble/mumble_el.ts
@@ -472,6 +472,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_en.ts b/src/mumble/mumble_en.ts
index 9ae58d4bd..7e1a89f06 100644
--- a/src/mumble/mumble_en.ts
+++ b/src/mumble/mumble_en.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_en_GB.ts b/src/mumble/mumble_en_GB.ts
index c5480f89c..da6fb0e53 100644
--- a/src/mumble/mumble_en_GB.ts
+++ b/src/mumble/mumble_en_GB.ts
@@ -470,6 +470,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_eo.ts b/src/mumble/mumble_eo.ts
index 8b9d5c7b5..a1464936e 100644
--- a/src/mumble/mumble_eo.ts
+++ b/src/mumble/mumble_eo.ts
@@ -467,6 +467,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_es.ts b/src/mumble/mumble_es.ts
index 9404bd08a..e5b038651 100644
--- a/src/mumble/mumble_es.ts
+++ b/src/mumble/mumble_es.ts
@@ -470,6 +470,17 @@ Este valor permite fijar el número máximo de usuarios permitidos en el canal.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_et.ts b/src/mumble/mumble_et.ts
index f072a141e..433d76db2 100644
--- a/src/mumble/mumble_et.ts
+++ b/src/mumble/mumble_et.ts
@@ -463,6 +463,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_eu.ts b/src/mumble/mumble_eu.ts
index bd17873d0..064227e18 100644
--- a/src/mumble/mumble_eu.ts
+++ b/src/mumble/mumble_eu.ts
@@ -471,6 +471,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_fa_IR.ts b/src/mumble/mumble_fa_IR.ts
index 24eb00796..4e99022cb 100644
--- a/src/mumble/mumble_fa_IR.ts
+++ b/src/mumble/mumble_fa_IR.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_fi.ts b/src/mumble/mumble_fi.ts
index 0a159828e..aa24bbbff 100644
--- a/src/mumble/mumble_fi.ts
+++ b/src/mumble/mumble_fi.ts
@@ -470,6 +470,17 @@ Tämän numeron ollessa suurempi kuin nolla kanava sallii enintään numeron suu
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_fr.ts b/src/mumble/mumble_fr.ts
index fad0de264..e7f7b5626 100644
--- a/src/mumble/mumble_fr.ts
+++ b/src/mumble/mumble_fr.ts
@@ -470,6 +470,17 @@ Cette valeur vous permet de définir un nombre maximum d&apos;utilisateurs autor
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_gl.ts b/src/mumble/mumble_gl.ts
index 7be0b7b6c..1ec28ac1a 100644
--- a/src/mumble/mumble_gl.ts
+++ b/src/mumble/mumble_gl.ts
@@ -464,6 +464,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_he.ts b/src/mumble/mumble_he.ts
index afd2ae675..454417f24 100644
--- a/src/mumble/mumble_he.ts
+++ b/src/mumble/mumble_he.ts
@@ -470,6 +470,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_hu.ts b/src/mumble/mumble_hu.ts
index 34bfdf6b8..051aa0e51 100644
--- a/src/mumble/mumble_hu.ts
+++ b/src/mumble/mumble_hu.ts
@@ -466,6 +466,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_it.ts b/src/mumble/mumble_it.ts
index d79c84bc2..6e4c0a0d7 100644
--- a/src/mumble/mumble_it.ts
+++ b/src/mumble/mumble_it.ts
@@ -470,6 +470,17 @@ Questo valore ti permette di impostare il numero massimo di utenti consentiti ne
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_ja.ts b/src/mumble/mumble_ja.ts
index 77f73b804..c4d6cabf1 100644
--- a/src/mumble/mumble_ja.ts
+++ b/src/mumble/mumble_ja.ts
@@ -470,6 +470,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_ko.ts b/src/mumble/mumble_ko.ts
index 3ef4971f8..0f5797018 100644
--- a/src/mumble/mumble_ko.ts
+++ b/src/mumble/mumble_ko.ts
@@ -469,6 +469,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_lt.ts b/src/mumble/mumble_lt.ts
index 4395c3f58..40ac3d860 100644
--- a/src/mumble/mumble_lt.ts
+++ b/src/mumble/mumble_lt.ts
@@ -464,6 +464,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_nl.ts b/src/mumble/mumble_nl.ts
index df9bb796e..c7db00c98 100644
--- a/src/mumble/mumble_nl.ts
+++ b/src/mumble/mumble_nl.ts
@@ -470,6 +470,17 @@ Deze waarde laat je toe om een maximum aantal gebruikers in te stellen voor het
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_no.ts b/src/mumble/mumble_no.ts
index 25d8fd680..7c1f949c7 100644
--- a/src/mumble/mumble_no.ts
+++ b/src/mumble/mumble_no.ts
@@ -470,6 +470,17 @@ Denne verdien gjør at du setter maksimalt antall brukere tillatt i kanalen. Hvi
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_oc.ts b/src/mumble/mumble_oc.ts
index dfc59b35b..a9b7118fd 100644
--- a/src/mumble/mumble_oc.ts
+++ b/src/mumble/mumble_oc.ts
@@ -463,6 +463,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_pl.ts b/src/mumble/mumble_pl.ts
index c9d1e016c..59b2d97bc 100644
--- a/src/mumble/mumble_pl.ts
+++ b/src/mumble/mumble_pl.ts
@@ -470,6 +470,17 @@ Określa maksymalną dozwoloną liczbę użytkowników na tym kanale. Jeżeli wa
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_pt_BR.ts b/src/mumble/mumble_pt_BR.ts
index 00d53bd2b..f12bb6f46 100644
--- a/src/mumble/mumble_pt_BR.ts
+++ b/src/mumble/mumble_pt_BR.ts
@@ -470,6 +470,17 @@ Este valor permite que você especifique o número máximo de usuárias permitid
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_pt_PT.ts b/src/mumble/mumble_pt_PT.ts
index 069c83cd5..411da98ab 100644
--- a/src/mumble/mumble_pt_PT.ts
+++ b/src/mumble/mumble_pt_PT.ts
@@ -469,6 +469,17 @@ Este valor permite definir o número máximo de utilizadores permitido no canal.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_ro.ts b/src/mumble/mumble_ro.ts
index 885f0cf18..d3e39b698 100644
--- a/src/mumble/mumble_ro.ts
+++ b/src/mumble/mumble_ro.ts
@@ -466,6 +466,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_ru.ts b/src/mumble/mumble_ru.ts
index fc192d110..fc924cfdf 100644
--- a/src/mumble/mumble_ru.ts
+++ b/src/mumble/mumble_ru.ts
@@ -465,6 +465,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_si.ts b/src/mumble/mumble_si.ts
index 053b9747e..841e4e3a7 100644
--- a/src/mumble/mumble_si.ts
+++ b/src/mumble/mumble_si.ts
@@ -459,6 +459,17 @@ Contains the list of members inherited by the current channel. Uncheck &lt;i&gt;
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>ASIO</source>
diff --git a/src/mumble/mumble_sv.ts b/src/mumble/mumble_sv.ts
index 495266610..cd9918ddd 100644
--- a/src/mumble/mumble_sv.ts
+++ b/src/mumble/mumble_sv.ts
@@ -470,6 +470,17 @@ Det värdet tillåter dig att ställa in ett maximalt antal av användare som ä
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_te.ts b/src/mumble/mumble_te.ts
index 17259de36..0b7f3618d 100644
--- a/src/mumble/mumble_te.ts
+++ b/src/mumble/mumble_te.ts
@@ -468,6 +468,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_th.ts b/src/mumble/mumble_th.ts
index ee3b86425..116a13891 100644
--- a/src/mumble/mumble_th.ts
+++ b/src/mumble/mumble_th.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_tr.ts b/src/mumble/mumble_tr.ts
index 84c051c7f..933d5ed6b 100644
--- a/src/mumble/mumble_tr.ts
+++ b/src/mumble/mumble_tr.ts
@@ -470,6 +470,17 @@ Bu değer kanalda izin verilen azami kullanıcı sayısını ayarlamanıza izin
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_uk.ts b/src/mumble/mumble_uk.ts
index 5950f278d..a0fa2584f 100644
--- a/src/mumble/mumble_uk.ts
+++ b/src/mumble/mumble_uk.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_zh_CN.ts b/src/mumble/mumble_zh_CN.ts
index fb520164d..bb5c93a85 100644
--- a/src/mumble/mumble_zh_CN.ts
+++ b/src/mumble/mumble_zh_CN.ts
@@ -470,6 +470,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_zh_HK.ts b/src/mumble/mumble_zh_HK.ts
index 4c07620bb..7f1d33665 100644
--- a/src/mumble/mumble_zh_HK.ts
+++ b/src/mumble/mumble_zh_HK.ts
@@ -462,6 +462,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>
diff --git a/src/mumble/mumble_zh_TW.ts b/src/mumble/mumble_zh_TW.ts
index cc73c8dfe..1a54f8217 100644
--- a/src/mumble/mumble_zh_TW.ts
+++ b/src/mumble/mumble_zh_TW.ts
@@ -465,6 +465,17 @@ This value allows you to set the maximum number of users allowed in the channel.
</message>
</context>
<context>
+ <name>ALSAEnumerator</name>
+ <message>
+ <source>Getting name (longname) of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting name of the sound card failed: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ASIOConfig</name>
<message>
<source>%1 (version %2)</source>