This ffmpeg version has a big api change. I'll attach the patch; note that I have *not* upstreamed them as I don't know how you handle your relations with upstream. If you want me to do it, please let me know. This bug will serve me to track the unmasking of ffmpeg from another bug, so please don't close it until it's really ok.
Created attachment 168398 [details, diff] libavcodec 52 compatibility patch
Created attachment 168400 [details, diff] libavformat compatibility patch they removed offset_t which was typedef'd to int64_t for years; so this patch is backward compatible.
InCVS as gst-plugins-ffmpeg-1.0.5 Upstream bug http://bugzilla.gnome.org/show_bug.cgi?id=556405