Ticket #89 (closed defect: worksforme)

Opened 1 year ago

Last modified 1 year ago

the alsa-lib plugin (needlessly?) asks for a specific sink

Reported by: lennart Assigned to: ossman
Priority: normal Milestone: 0.9.7
Component: libpulse Severity: normal
Keywords: Cc: travisplace@gmail.com

Description

As "wishie" pointed out on IRC the alsa-lib plugin currently seems to ask for specific sink. In result, module-volume-restore will never restore the sink for alsa-lib clients, because it only becomes active if the sink name is left empty by the client. Because many alsa apps close the device when seeking this results in a strange behaviour when the user uses pavucontrol to move a stream to another device: after the seek it is back on the old device.

Ideally, the alsa plugin would not ask for a specific device unless this is really necessary. I am not sure however, if this is actually an issue with the plugin or in the app making use of it.

Change History

05/28/07 19:28:29 changed by wishie

  • cc set to travisplace@gmail.com.

06/13/07 13:53:03 changed by ossman

  • owner changed from lennart to ossman.

I don't see how that can happen. You can specify a specific device by using the "plug-in" directive. But if you omit that, it will fall back to specifying NULL, meaning the server chooses the device. Can you present me with a test case?

10/30/07 15:41:52 changed by lennart

  • status changed from new to closed.
  • resolution set to worksforme.

I cannot reproduce this. Feel free to reopen if you can provide a test case.

10/30/07 15:42:08 changed by lennart

  • milestone set to 0.9.7.