|
From: Nicholas H. <nj...@ec...> - 2002-02-19 21:29:09
|
There seems to be a bit of a mass of files in the root directory of the OpenQuickTime project... I suggest tidying it all up into sub directories and make it more manageable. In particular separate the main library code from the utility code. It will probably take quite a bit of editing of Makefiles before it will compile again but I think it is best to do it now before it get much more complex... I also suggest that function quicktime_make_streamable() is moved from openquicktime.c to makestreamable.c - seeing as it takes filepaths as parameters anyway... Does anyone know the reasoning behind funcprotos.h - is it just for private prototypes and to cut down on the size of private.h ? Suggestions for a different name for the 'liboqt' directory ? Just '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 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/ |