|
From: Alexander L. <ale...@ve...> - 2002-07-11 07:01:17
|
Hi All! The OpenQuicktime CVS seems messed up at the moment. I could't compile it under SUSE 8.0, gcc 2.9x. I had to change "structs.h", because the compiler complained about redefinition of typedef __s8 oqt_int8; typedef __s16 oqt_int16; typedef __s32 oqt_int32; typedef __s64 oqt_int64; typedef __u8 oqt_uint8; typedef __u16 oqt_uint16; typedef __u32 oqt_uint32; typedef __u64 oqt_uint64; Also, in openquicktime.h some function prototypes are not in sync with the code. Maybe someone forgot to commit his changes. Also, I'd like to see a feature for de-registering a codec or at least to override an already registered codec. I developed a RLE and enhanced RAW codec but it has to be loaded before the Simple plugin. Of course I could set the OQT_PLUGIN_DIR to always load my codecs first. Also, the video and audioplugins should be linked with the library (-l openquicktime) again. Otherwise you could get unresolved references if you use openquicktime and codecs in an external application. libopenquicktime should be in the dependency list of the codec, as it was in the old CVS. Maybe someone could care about this, because OQT is really great! Thanks, Alex ale...@ve... |