I have a strang problem getting pdp_theonice to work on an ubuntu breezy machine:
the patch/stream works fine on my debian etch machine (pd-0.83, pdp 0.12.4, pidip 0.12.18), same on ubuntu system (compiled from sources: pd-0.39-4, pdp and pidip from cvs - compiled with gcc 4.0.2), results in:
<snip> pdp_theonice~ : connecting to http://somewhere:8000/theora.ogg pdp_theonice~ : connection thread -1270113360 launched pdp_theonice~: connecting to port 8000 pdp_theonice~: logged in to somewhere pdp_theonice~: connecting child -1270113360 exiting.... pdp_theonice~ : initializing encoder... pdp_theonice~ : encoder initialized. pdp_theonice~ : writing headers... pdp_theonice~ : start streaming at 7 frames/second pdp_theonice~: reallocating ressources pdp_theonice~ : encoder initialized. pdp_theonice~ : could not write headers (ret=-1).
send: Bad file descriptor
</snip>
results does not change trying different pd/pdp/pidip release versions, so the problem seems to be somewhere else (socket?)
any hints appreciated...
best, m.