24.10.2014 12:06, David Henningsson wrote:
On Ubuntu, since before my time, this has been the default:

default-fragments = 8
default-fragment-size-msec = 10

...so 8 x 10 = 80 ms. If you end up with 5 x 4 = 20 ms, I think that's a
bit too short/sensitive, we should then increase the number of periods
to 16 or at least 8 in the same go, so you'll end up with something
above 50 ms in total. I think this could help against underruns caused
by inoptimal scheduling.

Unfortunately, what seems to matter (contrary to my initial mail) is the total buffer size, which needs to be less than 34 ms. I don't know where this magic number comes from.

4 fragments 5 ms each = works
4 fragments 8 ms each = works
4 fragments 9 ms each = does not work
2 fragments 16 ms each = works
3 fragments 16 ms each = does not work
3 fragments 11 ms each = works
3 fragments 12 ms each = does not work
2 fragments 17 ms each = does not work
6 fragments 5 ms each = works
7 fragments 5 ms each = does not work

--
Alexander E. Patrakov
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to