>Does the fix use a "unique" name so that multiple invocations >can coexist? And does it handle signals?
The fix uses mktemp() to create a unique name (which is susceptible to race conditions, of course, so mkstemp() would be better--I just copied the code for creating the audio pipe. Why the audio pipe used mktemp() and the video pipe used a constant name, I have no idea). As for signals, it handles them as well as transcode itself does. If you want more details, go read the source, you lazy bum. ;) --Andrew Church [EMAIL PROTECTED] http://achurch.org/