|
From: Capt. S. *-J. <st...@3i...> - 2002-03-03 07:25:09
|
On Tuesday, February 19, 2002, at 10:29 PM, Nicholas Humfrey wrote: > > There seems to be a bit of a mass of files in the root directory of = the=20 > OpenQuickTime project... > > I suggest tidying it all up into sub directories and make it more=20 > manageable. In particular separate the main library code from the=20 > utility code. Sounds like a good idea to me... except for the problem of losing=20 history... Oh Well. That's just the way cvs is. > > It will probably take quite a bit of editing of Makefiles before it=20 > will compile again but I think it is best to do it now before it get=20= > much more complex... > > I also suggest that function quicktime_make_streamable() is moved from=20= > openquicktime.c to makestreamable.c - seeing as it takes filepaths as=20= > parameters anyway... > > Does anyone know the reasoning behind funcprotos.h - is it just for=20 > private prototypes and to cut down on the size of private.h ? > > Suggestions for a different name for the 'liboqt' directory ? Just=20 > 'lib' ? > > Below is my suggested new file structure. > > > Cheers, > > nj. > > > > > > AUTHORS > COPYING > CVS > ChangeLog > INSTALL > Makefile > Makefile.in > NEWS > README > README.Darwin > TODO > aclocal.m4 > config.guess > config.h > config.h.in > config.log > config.status > config.sub > configure > configure.in > debian/ > docs/ > install-sh > > audioplugins/ > videoplugins/ > > liboqt/atom.c > liboqt/codecs.c > liboqt/codecs.h > liboqt/colormodels.h > liboqt/ctab.c > liboqt/dinf.c > liboqt/dref.c > liboqt/edts.c > liboqt/elst.c > liboqt/funcprotos.h > liboqt/hdlr.c > liboqt/matrix.c > liboqt/mdat.c > liboqt/mdhd.c > liboqt/mdia.c > liboqt/minf.c > liboqt/mmx.h > liboqt/moov.c > liboqt/mvhd.c > liboqt/openquicktime.c > liboqt/openquicktime.h > liboqt/plugin.c > liboqt/private.h > liboqt/smhd.c > liboqt/stbl.c > liboqt/stco.c > liboqt/stsc.c > liboqt/stsd.c > liboqt/stsdtable.c > liboqt/stss.c > liboqt/stsz.c > liboqt/stts.c > liboqt/tkhd.c > liboqt/trak.c > liboqt/udta.c > liboqt/util.c > liboqt/version.h > liboqt/vmhd.c > I definately like this utils directory ;) > utils/dechunk.c > utils/dump.c > utils/make_streamable.c > utils/qtinfo.c > utils/recover.c > > win32/OpenQuicktimeLib.dsp > win32/OpenQuicktimeLib.dsw > win32/OpenQuicktimeStaticLib.dsp > win32/OpenQuicktimeStaticLib.dsw > win32/qtdump.dsp > > -- Nicholas Humfrey > > Undergraduate, BSc Computer Science > University of Southampton, UK > nj...@ec... > http://www.ecs.soton.ac.uk/~njh399/ > > _______________________________________________ > Openquicktime-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openquicktime-devel > > -- This is only the beginning! Capt. Stux *-Jedi = mailto:st...@3i... 3ivx=AA is a registered international trademark. Really. **** DISCLAIMER **** "This e-mail and any attachments thereto may contain information which = is misleading and/or protected by vain legally positivistic rights and are supposedly intended for the sole use of the recipient(s) named above. = Any use of the information contained herein (including, but not limited to, reading it by accident, on the loo, or word of mouth in any form) by persons other than the designated recipient(s) is, um, well, prohibited. If you have received this e-mail in error, accident, humour, mischievous bcc, mailing list glitch, recursive bounce of a co-recipient, sendmail bug, yet another winsock worm, Claire Swire, or the sender just stuffed=20= up because your name was next to the proper one in his address book, please notify the sender either by telephone or by e-mail (yeah we know, as if you would, but then you'd be amazed, some people) and delete the = material from any computer. This means empty your Trash and Recycle Bin, of=20 course. And zero the data just in case. Do it six times so the feds can't get at it. Oh, and don't forget your RAM chips; take them out of your computer for at least a day so the transistors can reset. And for chrissake don't leave them in your freezer because we read on Slashdot how that can inhibit the degenerative process. Thank you for your cooperation." |