Folks, With reference to an email I sent to the list a while ago in a thread about video streaming: http://lists.kde.org/?l=kde-multimedia&m=97931658516972&w=2 I've finally cleaned up my work enough to post the patches: http://eis.bris.ac.uk/~cedph/artspatches.html along with a rough description of what I've done/am trying to do. It'd be great if someone who knows the inside of aRts could have a look over the patches and tell me if I'm way off the mark or not, and if what I'm doing could be useful to the main thrust of aRts development. The patches there concern support for async and multi async streams for all basic types (float, long, byte, bool, string, most admittedly untested) and for additional types. There is still some redundant code in there, too. Cheers, Hamish P.S. The idea of being able to attach metadata to data packets sounds powerful. I was experimenting a bit with using special data types to carry timestamps. Metadata is surely a better way. -- +----------------------------------+-----------------------------------+ | David "Hamish" Harvey | Email: David.Harvey@bristol.ac.uk | | PhD Student | Tel: +44 (117) 928 9768 | | Water Management Research Centre | Fax: +44 (117) 928 9770 | | Department of Civil Engineering | http://www.cen.bris.ac.uk/ | | University of Bristol | civil/pgra/dph/dph.htm | +----------------------------------+-----------------------------------+ _______________________________________________ Kde-multimedia mailing list Kde-multimedia@master.kde.org http://master.kde.org/mailman/listinfo/kde-multimedia