On Tue, 2008-03-18 at 23:13 +0000, Jacob Meuser wrote:
> > We can just look for ffmpeg headers in new locations and forget the rest
> > since AFAIK debian and ubuntu are stuck on old layout and I don't want
> > to lose compatibility with those.
> it should be possible to just remove the ffmpeg/ part from the #include
> lines.  `pkg-config --cflags libavcodec libavutil` should give
> the correct CFLAGS for both old and new versions of ffmpeg.

Yep, that was the first think I thaught, but looks like we're out of
luck:

$ pkg-config libavcodec --cflags
-I/usr/local/include  
$ ls -lh /usr/local/include/
total 21K
drwxr-xr-x 2 root root 104 Mar 18 22:54 libavcodec
drwxr-xr-x 2 root root  80 Mar 18 22:54 libavdevice
drwxr-xr-x 2 root root  80 Mar 18 22:54 libavfilter
drwxr-xr-x 2 root root 160 Mar 18 22:54 libavformat
drwxr-xr-x 2 root root 480 Mar 18 22:54 libavutil
drwxr-xr-x 2 root root  80 Mar 18 22:54 libpostproc
drwxr-xr-x 2 root root 112 Mar 18 22:54 libswscale
-rw-r--r-- 1 root root 17K Mar 18 22:35 x264.h

Bests,

-- 
Francesco Romani // Ikitt
[ Out of memory. ~ We wish to hold the whole sky, ~ But we never will. ]

Reply via email to