On Thu, Sep 03, 2009 at 09:54:48PM +0200, Michael Thaler wrote: > In addition, libmp4v2-dev in Debian only contains a header called mp4v2.h > (not > mp4.h) so I changed that: > > Index: MKMediaFile.m > =================================================================== > --- MKMediaFile.m (revision 5268) > +++ MKMediaFile.m (working copy) > @@ -4,7 +4,7 @@ > // Ugly hack to prevent tag_c.h from redefining BOOL > #define BOOL BOOL > #include <tag_c.h> > -#include <mp4.h> > +#include <mp4v2/mp4v2.h > > There are also a couple of errors that MP4_GET_STRING, MP4GetMetadataYear and > MP4GetMetadataTrack in this file.
Might those errors be deprecation warnings? I provided a patch for that a few months back (when the functionality in question was still part of Melodie). That patch might perhaps still be relevant for your situation. The main problem still is that different versions of libmp4v2 use different umbrella headers (mp4.h in some older versions and mp4v2/mp4v2.h in the newer ones). Supporting them both seems to be tricky. I didn't investigate further, since (IIRC) Eric was positive about dropping libmp4v2 in favour of taglib at some point. Cheers, Niels _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev