Merge ~robertliu/snappy-hwe-snaps/+git/pulseaudio:master into ~snappy-hwe-team/snappy-hwe-snaps/+git/pulseaudio:master
Proposed by
Robert Liu
Status: | Superseded |
---|---|
Proposed branch: | ~robertliu/snappy-hwe-snaps/+git/pulseaudio:master |
Merge into: | ~snappy-hwe-team/snappy-hwe-snaps/+git/pulseaudio:master |
Diff against target: |
164 lines (+91/-8) 4 files modified
bin/pulseaudio (+4/-1) libasound2-data-patch/Makefile (+13/-0) libasound2-data-patch/patch-libasound2-data.sh (+17/-0) snapcraft.yaml (+57/-7) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jim Hodapp (community) | code | Needs Fixing | |
Snappy HWE Team | Pending | ||
Review via email: mp+309540@code.launchpad.net |
This proposal has been superseded by a proposal from 2016-11-23.
Description of the change
When using the original pulseaudio snap on Intel NUC, pulseaudio only listed the analog output but not HDMI audio port. After some debug, I found libasound2 has several hard-coded path variables. These modifications are used to change the paths in libasound2-data.
1. Copy usr/share/alsa from stage of pulseaudio
2. Add the $SNAP environment variable before 'datadir' in alsa/alsa.conf
3. "confdir" which is used by alsa/cards/*.conf
4. Use stage of libasound2-
Also export more variables in bin/pulseaudio.
To post a comment you must log in.
This needs rebase or merge now that https:/ /code.launchpad .net/~jhodapp/ snappy- hwe-snaps/ +git/fix- pulseaudio- slots-plugs/ +merge/ 309604 is merged. Leaving detailed review up to Jim.