2011/8/1 Hans de Goede <[email protected]>: > ffmpeg has releases 0.8 which incorporates all > changes from the libav-0.7 release, but I don't know > if the 2 are still API let alone ABI compatible... > The FFmpeg team ensures that the 0.8 series is API/ABI compatible with Libav 0.7.
> [...] > So this leaves us with 3 choices, wrt ffmpeg itself > > 1) Stay with ffmpeg 0.7.x, updating it to 0.7.2 > 2) Move to ffmpeg-0.8.x, this will require rebuilding > all ffmpeg using packages and since some deprecated > API has been removed this may require more then a > simple rebuild in some cases > 3) Have both versions parallel installable > We will need both versions. FFmpeg 0.8 for gst-ffmpeg 0.10.12 and VLC 1.2.0 when released (MPlayer I'm not sure if support the new API). 0.7 for everything else (VLC 1.1.x, ffmpeg2theora 0.28, etc). > And 2 options for gstreamer-ffmpeg: > 1) Try making it use the system ffmpeg (0.8 if > available, otherwise 0.7.2) > 2) When 1 fails, use the bundled libav copy > gst-ffmpeg 0.10.12 will not compile with old FFmpeg API. It needs the new one. Regards, Marcos
