On Mon, Oct 04, 2010 at 02:52:19PM +0100, David Chisnall wrote:
> > I also tried to compile etoile from trunk. But now there are different 
> > errors.
> > Before this error i get mp4.h no such as file. And i changed the 
> > MKMediaFile.m file.
> > i removed all lines about mp4v2.h and mp4.h and added only mp4v2.h line.
> 
> mp4.h should come from the MPEG4IP package for your system.

libmp4v2 has long moved out of mpeg4ip and is developed independently now
[0]. Its new umbrella header is indeed mp4v2.h. The trunk version of
MediaKit uses clang‘s __has_include() macro to pick the right one.
Still, it definitely should work if you manually modify it to include
mp4v2.h when your flavour of libmp4v2 ships with it. But since this
comes up: I remember discussing with Eric to replace libmp4v2 with
taglib (which we are using for the other metadata stuff anyways) once
its mp4 support had matured. Maybe we should have another look at that?

Cheers,


Niels

[0] http://code.google.com/p/mp4v2/

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à