On Wed, 6 Dec 2006, Jonathan Woithe wrote: > res = fileno(((quicktime_t *)lav_file->qt_fd)->stream); > > The fix is to change this line to something like > > res = lqt_fileno(lav_file->qt_fd);
Correct. There was a period of time both the Quicktime API and mjpegtools were in a state of flux. > I suspect this has already been done in svn since libquicktime 0.9.10 > has been out for quite some time now. Both mjpegtools and libquicktime use CVS rather than Subversion (svn) > On a related note, does anyone know why the qt_fd field of lav_file_t is a > void* rather than a quicktime_t*, especially given that avi_fd is an The exact reason is probably lost in "antiquity" :) > avi_t* field was created for avifile interaction). Why can't we make it > a quicktime_t* ? No reason it can't be a quicktime_t - hasn't been important enough to worry about (until now :)). Change was checked in a few minutes ago. I've also taken this opportunity to tidy up lav_io.{c,h} Cheers, Steven Schultz ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users