[PD-dev] yet another video processing external...

Tom Schouten doelie at zzz.kotnet.org
Sat Nov 23 20:29:35 CET 2002


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




More information about the Pd-dev mailing list