hi all,
announcing the initial release of pure data packet (pdp) 0.1. this is a data packet processing extension that uses the pd messaging system to pass around (references to) data objects. right now there is only limited image/video processing.
it is in an experimental phase, so probably only interesting for developers.
the goal is to find a good trade-off between speed (mmx, memory locality), flexibility (meaning low level raw buffer passing actually..) and compliance to the pd paradigm. (the only thing i broke right now is that data has to stay within one pd session. so netsend/receive won't work. fanout is working with minimal data copying using a read/write registering protocol).
portability and ease of compilation hasn't been my greatest concern as of yet, but should gain importance once i understand the trade-offs. so right now its:
* linux only * intel/amd only (mmx) * xvideo only (you need a recent video card/driver that supports xvideo overlay/blitting) * supports video4linux (and some special support for philips webcam) * supports movie playback trough libquicktime (only planar yv12 (jpeg))
the source tarball including a precompiled binary can be found at:
http://zwizwa.fartit.com/pd/pdp/
comments and suggestions are welcome.
enjoy
tom