22.10.2014 22:21, I wrote:
Of course, this only applies to ALSA devices that can't use tsched, as
well as to OSS on more exotic platforms.
This is needed for compatibility with Wine games that use DirectSound8
on distributions such as Arch Linux who don't accept the unofficial
winepulse patch. The reason is that Wine DirectSound8 emulation requests
a period of 10 ms and expects it to work for the purposes of timing. And
in fact, it cannot know (via ALSA API) that it is not going to work!
I hereby withdraw the patch, as on IRC I see that Arun said:
"""
I'm not too happy with changing that. It would affect CPU on systems
that don't care about Wine.
and I really really don't want to work around bad clients in PA.
(despite the fact that I am also bitten by this bug)
...
Want to start a BrokenClients page?
"""
(note: due to the "cannot know" reason, I still disagree that it is a
client-side problem)
--
Alexander E. Patrakov
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss