Op Vr, 12 september, 2008 16:42, schreef Todd Luliak:
I've been running around in circles trying to get xine-lib-1.2 built with external ffmpeg. I currently use 1.2 with CoreAVC and would like to explore the h.264 improvements in ffmpeg trunk. I am suspecting my ffmpeg configuration/build/installation, but don't know what's wrong.
-- SNIP --
ff_audio_decoder.c: In function 'ff_audio_decode_data': ff_audio_decoder.c:272: error: 'AVCodecContext' has no member named 'bits_per_sample' ff_audio_decoder.c:325: error: implicit declaration of function 'avcodec_decode_audio' ff_audio_decoder.c:330: error: 'AVCodecContext' has no member named 'bits_per_sample'
-- SNIP --
Currently I'm starting with a new VDR system on Xubuntu 8.04. And I have the exact same issue. Latest trunk of ffmpeg and the latest SVN of xine-lib 1.2.
xine-lib compiles fine without the external ffmpeg flag, and xine-lib-1.1.14 compiles with or without external ffmpeg using the same configure options. -- SNIP --
I tried it with older version of xine-lib with or without external-ffmpeg, it failes at the exact same item (SVN, 1.1.14 and 1.1.15 were tested and have the same problem).
and the result is the same Your help is GREATLY appreciated as I have tried everything I know and everything I found in searches over the last three days. I'm stumped.
Same here. I did come around how to fix the 'bits_per_sample' message (it had to do with a change in ffmpeg after a certain revision). However, I'm not able to resolve the implicit declaration of function 'avcodec_decode_audio' error. But to be honest, I was a bit fedup last night.
So if anybody can help me (or us ;) with this, that would be great. I was thinking of send this message to the xine mailinglist, but perhaps some VDR users know how to fix this.
-Todd
Niels Wagenaar