I'll let Francesco deal with the libtc part of this, but... >Have you considered also fixing the mishandling >of embedded commas in quoted optional argument >lists? > >For example: > > -x mplayer="-vf eq2=0.9,pp=dr",mplayer > >Causes the tokenizer to choke.
Fixed in CVS (both single and double quotes work). However, note that the shell also processes quotes, so in order to use -x like this you need to write: transcode -x mplayer='"-vf eq2=0.9,pp=dr"',mplayer or transcode -x mplayer="'-vf eq2=0.9,pp=dr'",mplayer --Andrew Church [EMAIL PROTECTED] http://achurch.org/