#781310 mumble: Problem accissing another pulseaudio soundcard

Package:
mumble
Source:
mumble
Description:
Low latency encrypted VoIP client
Submitter:
treaki
Date:
2015-03-30 18:57:08 UTC
Severity:
important
#781310#5
Date:
2015-03-27 11:47:58 UTC
From:
To:
Hi,

i am using an external usb sound card explicite for mumble. Its managed through pulseaudio. This setup works grate on debian testing but isnt working with debian stable. I guess its a problem in the mumble package. Please fix that.

thanks

#781310#10
Date:
2015-03-30 18:38:42 UTC
From:
To:
It might be due to the mumble package in Stable, but I don't think I
can fix this; the rules are that packages in Stable only gets bugfixes,
and no new features.  In other words, if a feature works in mumble
1.2.8-2 that doesn't mean that feature has to work in mumble
1.2.3-349-g315b5f5-2.2+deb7u1.  There are more than 2 years between
those releases, and the codebase between the two versions changed a
lot to the point where patches for bugfixes have to be backported.

Also I don't have a USB sound card to be able to reproduce the problem
and test a fix.

I'm having a look at the git repository for mumble, but there are
approximately 614 commits between the two revisions.  I cannot know how
many for sure because the previous maintainer for the Mumble package
released a version for Wheezy that was in-between upstream snapshots
and cherry-picked patches.  :-(   See http://mumble.info:8080/snapshot/
and you'll see that 1.2.3-349-g315b5f5 isn't a snapshot release.

In case you want to have a look through the list of commits that I think
are relevant, install packages 'git' and 'tig', get the mumble
git repo via 'git clone https://github.com/mumble-voip/mumble.git', and
run this within the downloaded repo:

tig
814ae5e129de4add9345f1a6084a8432d7c831df..880e126d7a5d6ed546087a8442c1e9f8a65426f4

What you want is likely somewhere within.

#781310#15
Date:
2015-03-30 18:38:42 UTC
From:
To:
It might be due to the mumble package in Stable, but I don't think I
can fix this; the rules are that packages in Stable only gets bugfixes,
and no new features.  In other words, if a feature works in mumble
1.2.8-2 that doesn't mean that feature has to work in mumble
1.2.3-349-g315b5f5-2.2+deb7u1.  There are more than 2 years between
those releases, and the codebase between the two versions changed a
lot to the point where patches for bugfixes have to be backported.

Also I don't have a USB sound card to be able to reproduce the problem
and test a fix.

I'm having a look at the git repository for mumble, but there are
approximately 614 commits between the two revisions.  I cannot know how
many for sure because the previous maintainer for the Mumble package
released a version for Wheezy that was in-between upstream snapshots
and cherry-picked patches.  :-(   See http://mumble.info:8080/snapshot/
and you'll see that 1.2.3-349-g315b5f5 isn't a snapshot release.

In case you want to have a look through the list of commits that I think
are relevant, install packages 'git' and 'tig', get the mumble
git repo via 'git clone https://github.com/mumble-voip/mumble.git', and
run this within the downloaded repo:

tig
814ae5e129de4add9345f1a6084a8432d7c831df..880e126d7a5d6ed546087a8442c1e9f8a65426f4

What you want is likely somewhere within.