You are not logged in.

#1 2020-11-09 12:32:27

andrhua
Member
Registered: 2019-10-23
Posts: 10

Playing HTML5 video detaches all Pulseaudio clients

Sometimes playing HTML5 video (YT, Twitch) hangs Firefox and additionally causes Pulse clients to detach from current service. Pulseeffects stops receiving any input and Spotify wouldn't play any song. Worth to note that pulse daemon seems to work just fine, as freshly launched Vivaldi can play videos while FF, Pulseeffects and Spotify are in an invalid state.

Restarting apps helps but bug is totally random (race condition perhaps?) and might show up 5 minutes or a couple reboots later. Conversely Spotify cannot reproduce described detaching.
pulseaudio -vvvvv doesn't produce any output at all.
Kernel 5.9.6-arch1-1
FF 82.0.2, installed plugins OpenH264 Video Codec provided by Cisco Systems, Inc. and Widevine Content Decryption Module provided by Google Inc.
pulseaudio 13.99.3

edit: happens in Vivaldi as well.

Last edited by andrhua (2020-11-09 12:39:01)

Offline

#2 2020-11-09 13:03:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 11,138

Re: Playing HTML5 video detaches all Pulseaudio clients

Sounds to me like pulse crashes and is restarted once you invoke a new client, what's your output of

systemctl --user status pulseaudio
journalctl -b --user-unit pulseaudio

when this happens? Do you get a coredump?

Offline

#3 2020-11-09 14:51:13

andrhua
Member
Registered: 2019-10-23
Posts: 10

Re: Playing HTML5 video detaches all Pulseaudio clients

systemctl --user status pulseaudio
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: Starting Sound Service...
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: E: [pulseaudio] daemon-conf.c: [/etc/pulse/daemon.conf:57] Deprecated option 'enable-lfe-remixing' found.
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: E: [pulseaudio] daemon-conf.c: [/etc/pulse/daemon.conf:57] Please migrate to 'remixing-produce-lfe' and 'remixing-consume-lfe', set both to 'yes'.
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: Stale PID file, overwriting.
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: Failed to get device path from module arguments
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: Failed to load module "module-bluez5-device" (argument: ""): initialization failed.
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: Module "module-bluez5-discover" should be loaded once at most. Refusing to load.
Nov 09 17:31:36 rhinestonecowboy pulseaudio[8159]: module-rescue-stream is obsolete and should no longer be loaded. Please remove it from your configuration.
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: Started Sound Service.
Nov 09 17:31:37 rhinestonecowboy systemd-coredump[8155]: Process 3426 (pulseaudio) of user 1000 dumped core.

                                                         Stack trace of thread 3843:
                                                         #0  0x00007f7ccef1a615 raise (libc.so.6 + 0x3d615)
                                                         #1  0x00007f7ccef03862 abort (libc.so.6 + 0x26862)
                                                         #2  0x00007f7ccf315d85 pa_sink_render (libpulsecore-13.99.so + 0x47d85)
                                                         #3  0x00007f7cbb7556ef n/a (module-null-sink.so + 0x26ef)
                                                         #4  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #5  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #6  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3714:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cca29b993 n/a (libalsa-util.so + 0x2f993)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3837:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cbbff0bfb n/a (module-combine-sink.so + 0x3bfb)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3828:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cca29b993 n/a (libalsa-util.so + 0x2f993)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3829:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cca29cecc n/a (libalsa-util.so + 0x30ecc)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3726:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cca29cecc n/a (libalsa-util.so + 0x30ecc)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3846:
                                                         #0  0x00007f7ccefd256e ppoll (libc.so.6 + 0xf556e)
                                                         #1  0x00007f7ccf309e55 pa_rtpoll_run (libpulsecore-13.99.so + 0x3be55)
                                                         #2  0x00007f7cbb7555b1 n/a (module-null-sink.so + 0x25b1)
                                                         #3  0x00007f7ccf29f5fc n/a (libpulsecommon-13.99.so + 0x565fc)
                                                         #4  0x00007f7ccea463e9 start_thread (libpthread.so.0 + 0x93e9)
                                                         #5  0x00007f7ccefdd293 __clone (libc.so.6 + 0x100293)

                                                         Stack trace of thread 3426:
                                                         #0  0x00007f7ccea4f014 do_futex_wait.constprop.0 (libpthread.so.0 + 0x12014)
                                                         #1  0x00007f7ccea4f118 __new_sem_wait_slow.constprop.0 (libpthread.so.0 + 0x12118)
                                                         #2  0x00007f7ccf2909f4 pa_semaphore_wait (libpulsecommon-13.99.so + 0x479f4)
                                                         #3  0x00007f7ccf2e6394 pa_asyncmsgq_send (libpulsecore-13.99.so + 0x18394)
                                                         #4  0x00007f7ccf32e07a n/a (libpulsecore-13.99.so + 0x6007a)
                                                         #5  0x00007f7ccf31191b n/a (libpulsecore-13.99.so + 0x4391b)
                                                         #6  0x00007f7ccf3174b0 pa_sink_reconfigure (libpulsecore-13.99.so + 0x494b0)
                                                         #7  0x00007f7ccf321af0 pa_sink_input_new (libpulsecore-13.99.so + 0x53af0)
                                                         #8  0x00007f7cca3443ed n/a (libprotocol-native.so + 0xd3ed)
                                                         #9  0x00007f7ccf28ac51 pa_pdispatch_run (libpulsecommon-13.99.so + 0x41c51)
                                                         #10 0x00007f7cca34f9ac n/a (libprotocol-native.so + 0x189ac)
                                                         #11 0x00007f7ccf28e10f n/a (libpulsecommon-13.99.so + 0x4510f)
                                                         #12 0x00007f7ccf28fb18 n/a (libpulsecommon-13.99.so + 0x46b18)
                                                         #13 0x00007f7ccf28ff07 n/a (libpulsecommon-13.99.so + 0x46f07)
                                                         #14 0x00007f7ccf292a9a n/a (libpulsecommon-13.99.so + 0x49a9a)
                                                         #15 0x00007f7ccf1f2c23 pa_mainloop_dispatch (libpulse.so.0 + 0x26c23)
                                                         #16 0x00007f7ccf1f32b1 pa_mainloop_iterate (libpulse.so.0 + 0x272b1)
                                                         #17 0x00007f7ccf1f3351 pa_mainloop_run (libpulse.so.0 + 0x27351)
                                                         #18 0x0000561a4f4c68c0 main (pulseaudio + 0x88c0)
                                                         #19 0x00007f7ccef05152 __libc_start_main (libc.so.6 + 0x28152)
                                                         #20 0x0000561a4f4c790e n/a (pulseaudio + 0x990e)
journalctl -b --user-unit pulseaudio
Nov 09 17:31:32 rhinestonecowboy pulseaudio[3426]: Assertion 'pa_frame_aligned(length, &s->sample_spec)' failed at ../pulseaudio/src/pulsecore/sink.c:1233, function pa_sink_render(). Aborting.
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: pulseaudio.service: Main process exited, code=killed, status=6/ABRT
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: pulseaudio.service: Failed with result 'signal'.
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: pulseaudio.service: Scheduled restart job, restart counter is at 1.
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: Stopped Sound Service.
Nov 09 17:31:36 rhinestonecowboy systemd[3284]: Starting Sound Service...
*same stuff from systemctl logs*

So you were dead right, coredump had happened, not sure if it is need to be included here as it mostly repeats systemctl log.
Not sure what to do from this point, I guess gonna remove obsolete module and stuff

Last edited by andrhua (2020-11-09 14:57:11)

Offline

#4 2020-11-09 16:06:14

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 11,138

Re: Playing HTML5 video detaches all Pulseaudio clients

The obsolete modules shouldn't lead to such a crash. FWIW what are your sample specs, with a potentially crashing client open and playing, what's your output for

pulseaudio --dump-conf
pacmd list-sinks
pacmd list-sink-inputs

it probably shouldn't crash regardless and would be worth to report but would be interesting what the general state is.

Offline

#5 2020-11-09 17:27:51

andrhua
Member
Registered: 2019-10-23
Posts: 10

Re: Playing HTML5 video detaches all Pulseaudio clients

I don't know what sample specs exactly mean, but here what pulseeffects tells about Firefox's AudioStream:

Format float32le
Rate 48000Hz
Resampler copy (twitch) speex-float-1 (yt)
### Read from configuration file: /etc/pulse/daemon.conf ###
daemonize = yes
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = no
rescue-streams = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib/pulse-13.99/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target =
log-level = notice
resample-method = auto
avoid-resampling = no
enable-remixing = yes
remixing-use-all-sink-channels = yes
remixing-produce-lfe = yes
remixing-consume-lfe = yes
lfe-crossover-freq = 0
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 200000
pacmd list-sinks
5 sink(s) available.
  * index: 0
	name: <alsa_output.usb-C-Media_Electronics_Inc._Bloody_Gaming_Audio_Device-00.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9049
	volume: front-left: 22035 /  34% / -28.40 dB,   front-right: 22035 /  34% / -28.40 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 0 KiB
	max rewind: 0 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 1
	configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
	card: 0 <alsa_card.usb-C-Media_Electronics_Inc._Bloody_Gaming_Audio_Device-00>
	module: 6
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USB Audio"
		alsa.id = "USB Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "Bloody Gaming Audio Device"
		alsa.long_card_name = "C-Media Electronics Inc. Bloody Gaming Audio Device at usb-0000:00:14.0-2, full"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:2:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/sound/card1"
		udev.id = "usb-C-Media_Electronics_Inc._Bloody_Gaming_Audio_Device-00"
		device.bus = "usb"
		device.vendor.id = "09da"
		device.vendor.name = "A4Tech Co., Ltd."
		device.product.id = "2701"
		device.product.name = "Bloody Gaming Audio Device"
		device.serial = "C-Media_Electronics_Inc._Bloody_Gaming_Audio_Device"
		device.string = "front:1"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Bloody Gaming Audio Device Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	ports:
		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
	active port: <analog-output>
    index: 1
	name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9039
	volume: front-left: 20975 /  32% / -29.69 dB,   front-right: 20975 /  32% / -29.69 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 0 KiB
	max rewind: 0 KiB
	monitor source: 2
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
	card: 1 <alsa_card.pci-0000_00_1f.3>
	module: 7
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC3246 Analog"
		alsa.id = "ALC3246 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xe5328000 irq 139"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "a170"
		device.product.name = "100 Series/C230 Series Chipset Family HD Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
	active port: <analog-output-speaker>
    index: 2
	name: <combined>
	driver: <module-combine-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 34 KiB
	max rewind: 0 KiB
	monitor source: 4
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 0.50 .. 200.00 ms
	module: 15
	properties:
		device.class = "filter"
		device.description = "Simultaneous output to Bloody Gaming Audio Device Analog Stereo, Built-in Audio Analog Stereo"
		device.icon_name = "audio-card"
    index: 3
	name: <PulseEffects_apps>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 9000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.14 ms
	max request: 1 KiB
	max rewind: 0 KiB
	monitor source: 5
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 3
	configured latency: 10.00 ms; range is 0.50 .. 50.00 ms
	module: 26
	properties:
		device.description = "PulseEffects(apps)"
		device.class = "sound"
		device.icon_name = "audio-card"
    index: 4
	name: <PulseEffects_mic>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 344 KiB
	max rewind: 0 KiB
	monitor source: 6
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 0.50 .. 50.00 ms
	module: 27
	properties:
		device.description = "PulseEffects(mic)"
		device.class = "sound"
		device.icon_name = "audio-card"
pacmd list-sink-inputs
3 sink input(s) available.
    index: 2
	driver: <protocol-native.c>
	flags: START_CORKED
	state: CORKED
	sink: 3 <PulseEffects_apps>
	volume: front-left: 65535 / 100% / -0.00 dB,   front-right: 65535 / 100% / -0.00 dB
	        balance 0.00
	muted: no
	current latency: 2683.13 ms
	requested latency: 50.00 ms
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	resample method: (null)
	module: 13
	client: 3 <Spotify>
	properties:
		media.role = "music"
		media.name = "Spotify"
		application.name = "Spotify"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.process.id = "4549"
		application.process.user = "andrhua"
		application.process.host = "rhinestonecowboy"
		application.process.binary = "spotify"
		window.x11.display = ":0"
		application.language = "en_US.UTF-8"
		application.process.machine_id = "81dc315c2e2f494781bb3b4ae9275cfb"
		application.process.session_id = "1"
		application.icon_name = "spotify-client"
		module-stream-restore.id = "sink-input-by-media-role:music"
    index: 53
	driver: <protocol-native.c>
	flags: START_CORKED
	state: CORKED
	sink: 0 <alsa_output.usb-C-Media_Electronics_Inc._Bloody_Gaming_Audio_Device-00.analog-stereo>
	volume: front-left: 62259 /  95% / -1.34 dB,   front-right: 62259 /  95% / -1.34 dB
	        balance 0.00
	muted: no
	current latency: 134.22 ms
	requested latency: 90.00 ms
	sample spec: float32le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	resample method: copy
	module: 13
	client: 97 <PulseEffects>
	properties:
		application.id = "com.github.wwmm.pulseeffects.sinkinputs"
		media.name = "Playback Stream"
		application.name = "PulseEffects"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.icon_name = "pulseeffects"
		application.process.id = "4531"
		application.process.user = "andrhua"
		application.process.host = "rhinestonecowboy"
		application.process.binary = "pulseeffects"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "81dc315c2e2f494781bb3b4ae9275cfb"
		application.process.session_id = "1"
		module-stream-restore.id = "sink-input-by-application-id:com.github.wwmm.pulseeffects.sinkinputs"
    index: 57
	driver: <protocol-native.c>
	flags: START_CORKED
	state: CORKED
	sink: 3 <PulseEffects_apps>
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	muted: no
	current latency: 130.00 ms
	requested latency: 50.00 ms
	sample spec: float32le 2ch 48000Hz
	channel map: front-left,front-right
	             Stereo
	resample method: speex-float-1
	module: 13
	client: 4 <Firefox>
	properties:
		media.name = "AudioStream"
		application.name = "Firefox"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "34"
		application.process.id = "4546"
		application.process.user = "andrhua"
		application.process.host = "rhinestonecowboy"
		application.process.binary = "firefox"
		application.language = "en_US.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "81dc315c2e2f494781bb3b4ae9275cfb"
		application.process.session_id = "1"
		application.icon_name = "firefox"
		module-stream-restore.id = "sink-input-by-application-name:Firefox"

Offline

Board footer

Powered by FluxBB