On Tue, 21 Jul 2009, Akemi Yagi wrote:

On Sat, Jul 11, 2009 at 6:46 AM, Yury V. Zaytsev<[email protected]> wrote:
On Fri, 2009-07-10 at 17:46 +0200, Dag Wieers wrote:

The other bad news is that both k3b-extras and cinelerra for RHEL5 are now
broken. They both fail to build against the newer ffmpeg and I can't find
a proper fix for both. For k3b-extras I could disable ffmpeg, with loss of
functionality of course :-/ I prefer a fix.

Please have a look at the attached patchset for Cinelerra. The problems
are mainly due to ffmpeg interface changes:

(1) img_convert deprecated in favor of swscale
(2) avcodec_decode_audio -> avcodec_decode_audio2
(3) extern "C" for C++ modules
(4) libavcodec has its own subdir now

I've spent half-day cooking as I prefer to stick to the bare minimum of
changes required to make it work and my machines are terribly slow at
compiling :-(

Be warned that it DOES break build against internal ffmpeg. As for the
mysterious includes issue, my guess is that it used to work while the
interface of the internal ffmpeg was identical to the external one you
ship, so it used a bit of both, but when they broke the compatibility
the problems arose.

Please report if it works for you and whether you are going to commit it
or not.

Thanks so much for the patches.  I was able to build cinelerra once
again by applying them.  Excellent work.

Dag, would you please try building cinelerra when you get a chance?
yum update has been failing on the systems that have cinelerra
installed.  While there are ways to work around (such as
--skip-broken), there must be users who are not aware of the yum
failure, leaving the systems unpatched.

The reason why I was delaying this is because I already spend considerable time trying to make the new version work and going back to the version from 2007 seemed a step back.

Since I don't see myself spending more time on this anytime soon, I just commited the patches and started the build. If all is well it will be available on Thursday.

Sorry for not doing it earlier. It's certainly not nice towards Yury.

I hate to be the bottleneck again :-/
--
--   dag wieers,  [email protected],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users

Reply via email to