parent
93a1ae0c62
commit
8cb46b82ad
@ -0,0 +1,45 @@
|
|||||||
|
+++
|
||||||
|
# vim: ft=markdown
|
||||||
|
title = 'Sound flicking and stuttering in librewolf/firefox'
|
||||||
|
summary = '''Finally. Normal sound in Librewolf on YouTube. This took quite a
|
||||||
|
while for me to fix...'''
|
||||||
|
date = '2023-06-04T17:03:20+0200'
|
||||||
|
# lastmod = ''
|
||||||
|
categories = [ 'computerstuff' ]
|
||||||
|
tags = [ 'freebsd' ]
|
||||||
|
|
||||||
|
+++
|
||||||
|
|
||||||
|
Let this be a quick one again: my Librewolf browser plays perfectly fine audio
|
||||||
|
now on any YouTube video.
|
||||||
|
|
||||||
|
## Settings in Librewolf
|
||||||
|
|
||||||
|
Open <kbd>about:config</kbd> and look for or create `media.cubeb.backend`. This
|
||||||
|
setting should contain a string value.
|
||||||
|
|
||||||
|
```
|
||||||
|
media.cubeb.backend sndio
|
||||||
|
```
|
||||||
|
|
||||||
|
I've also tried to set this to `oss` but it works better with `sndio`.
|
||||||
|
|
||||||
|
## System wide settings
|
||||||
|
|
||||||
|
### Enable sndio daemon in <kbd>rc.conf</kdb>
|
||||||
|
|
||||||
|
```conf
|
||||||
|
sndiod_enable="YES"
|
||||||
|
```
|
||||||
|
|
||||||
|
Eventually run `doas service sndiod start`.
|
||||||
|
|
||||||
|
### Settings in `sysctl.conf`
|
||||||
|
|
||||||
|
```conf
|
||||||
|
kern.sched.preempt_thresh=224
|
||||||
|
dev.pcm.0.play.vchanrate=192000
|
||||||
|
dev.pcm.1.play.vchanrate=192000
|
||||||
|
hw.snd.latency=7
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in new issue