On Thu, Nov 12, 2020 at 11:02:34AM +0000, Stephen Borrill wrote: > On Tue, 10 Nov 2020, nia wrote: > > On Tue, Nov 10, 2020 at 06:36:06PM +0100, Martin Husemann wrote: > > > - Improve linux audio support > > > > Does anyone know what's needed yet? > > What springs to mind is that when running the existing net/citrix_ica > package (or any update of it that will run under current levels of Linux > emulation), it negotiates a very low bit (8k) rate even when told to use the > best it can. I assume that it is relying on undefined behaviour from some of > the ioctls it is using. For instance, when you perform mixer operations from > within a remote desktop sessoin it does them on the audio devices, not > mixer. This used to return an error which then killed audio for the > remainder of the session. Many years ago, I made it so that mixer operations > would fall though and complete successfully (can't find the commit now). > > So probably just requires tracing the syscalls and seeing what is requested > and returned. > > -- > Stephen >
Thanks. Sounds pretty similar to some problems I observed in native libossaudio applications in the past.
