如何通过ALSA设置pulseaudio流名称?

如何通过ALSA设置pulseaudio流名称?,alsa,pulseaudio,Alsa,Pulseaudio,我正在使用ALSA(通过QAudioInput/Output)编写一个音频应用程序,它可以同时打开两个输出流。两个ALSA流都使用pulseaudio ALSA插件。这也很好,我可以在pavucontrol中将它们分配到不同的输出设备 如何为这些流设置特定名称(和/或其他参数),以便pulseaudio能够记住分配给特定输出设备的流?在插件中,pulseaudio流名称被硬编码为“ALSA回放” 要使用另一个PA的默认输出设备,您必须。您的意思是,在~/.asoundrc中添加更多的“脉冲”设备

我正在使用ALSA(通过QAudioInput/Output)编写一个音频应用程序,它可以同时打开两个输出流。两个ALSA流都使用pulseaudio ALSA插件。这也很好,我可以在
pavucontrol
中将它们分配到不同的输出设备


如何为这些流设置特定名称(和/或其他参数),以便pulseaudio能够记住分配给特定输出设备的流?

在插件中,pulseaudio流名称被硬编码为“ALSA回放”


要使用另一个PA的默认输出设备,您必须。

您的意思是,在
~/.asoundrc
中添加更多的“脉冲”设备?或者编写一个单独的ALSA插件?根据pulse插件添加更多设备,如我链接到的自述文件所述。