Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#7243 closed defect (fixed)

Pulseaudio supsend doesn't work because ALSA:default can redirect back into pulseaudio

Reported by: superm1@… Owned by: danielk
Priority: minor Milestone: 0.22
Component: MythTV - Video Playback Version: head
Severity: medium Keywords:
Cc: Ticket locked: yes

Description

There is an alsa-plugin for pulseaudio that redirects sounds from ALSA:default into ALSA:pulse when pulseaudio is running.

In order to prevent this from happening, an environment variable can be set to cause that plugin to abort when an application tries to use it.

Attachments (1)

31_disable_pulse_harder.dpatch (761 bytes) - added by superm1@… 10 years ago.

Download all attachments as: .zip

Change History (5)

Changed 10 years ago by superm1@…

comment:1 Changed 10 years ago by Janne Grunau

Owner: changed from Janne Grunau to danielk
Status: newassigned

comment:2 Changed 10 years ago by danielk

Resolution: fixed
Status: assignedclosed

(In [22295]) Fixes #7243. Be a little more agressive in disabling pulse audio. Needed for Ubuntu 9.10, appears harmless with to earlier revisions of the pulse audio scripts.

comment:3 Changed 10 years ago by databubble

Actually, I have myth working fine through pulseaudio on 9.10... over HDMI, analogue stereo, and A2DP headsets. (Even simultaneously over HDMI and A2DP). I run with EXPERIMENTALLY_ALLOW_PULSE_AUDIO set, pulseaudio set to use real-time scheduling, and the following in .asoundrc:

pcm.!default {
  type pulse
}

ctl.!default {
    type pulse
}

Works great, including ffw/rwd where previously I often lost audio.

comment:4 Changed 10 years ago by robertm

Ticket locked: set

Please discuss your personal experiences on the users list, this is not a discussion forum, especially on topics that are already closed.

Note: See TracTickets for help on using tickets.