I demand that oleg roitburd may or may not have written...
which revision of external ffmpeg do you use? I can't compile xine-lib-cvs-20080310200000 + your patch with last ffmpeg revisions. In file included from ffmpeg_decoder.h:31, from ffmpeg_decoder.c:30: ./libavcodec/avcodec.h:34:20: error: avutil.h: No such file or directory In file included from ffmpeg_decoder.h:31, from ffmpeg_decoder.c:30: ./libavcodec/avcodec.h:716: error: expected specifier-qualifier-list before 'AVClass'
Could you re-check with current xine-lib hg?
[snip]