|
From: <mi...@cl...> - 2002-03-13 16:56:59
|
Hi, I've downloaded the latest CVS code, but had to make some minor modifications in order to get it compile back on Unix/Linux platforms: - audio/mp3 Makefile => generats _two_ codecs, .mp3 and _ms (there was a bug in the first release of Makefile.am of the new layout, and then one codec was disabled, I put back the way it was before, but with the bug corrected) - player and encoder now have their own Makefile.am, they are built and installed automatically by the toplevel Makefile (but oqtplayer is built only if the configure script can find sdl-config) - there was some dlerror mistake in plugin.c (should only be used if dlopen/dlsym/dlclose return NULL, it seems invalid to try dlerror()!=NULL to check for an error) It's now working fine on my computer and I have put these modifications back in the CVS... However, I may have broken some things (and I had to ./bootstrap the code, maybee using older version of libttol/automake/autoconf)! >I have been working on the Uncompressed and IMA4 codecs. > >Should I be trying to implement them as internal codecs ? >- or was the plan to make all Codecs external - in which case there >seems to be a lot of dead code there... ? The idea was to have one minimal Quicktime library, and many little external codecs, one for each format/fourcc. QT4Linux did not have plug-in support, so all was implemented in the core library as internal codecs and we have this as a legacy => get rid of this code if you can! I also have the 3ivx Delta 3.5 codec modified so that it works with this new version (and slightly modified plug-in interface)... - Antoine |