[vlc-devel] lock-free and malloc-free audio output
Jakob Leben
jakob.leben at gmail.com
Wed Nov 25 12:55:32 CET 2009
Hi all,
I've been testing the jack output with firewire jack backend. The
jackd+firewire itself is unusable without being run with realtime priority,
but in this case the server is much more demanding of clients and frequently
kicks VLC at small buffer sizes.
I believe the reason is usage of heap deallocation and mutex manipulation in
jack processing callback of vlc-jack plugin. This seems to be unavoidable
given the current aout API design.
Does somebody have a suggestion? gcc has some atomic operations built in, is
this a viable option?
Best regards
Jakob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20091125/fa82695b/attachment.html>
More information about the vlc-devel
mailing list