x264 and ffmpeg updates coming to rawhide

Dominik 'Rathann' Mierzejewski dominik at greysector.net
Sun Dec 14 22:38:19 CET 2008


On Thursday, 04 December 2008 at 21:31, Dominik 'Rathann' Mierzejewski wrote:
> On Thursday, 04 December 2008 at 21:15, Dominik 'Rathann' Mierzejewski wrote:
> > On Thursday, 04 December 2008 at 14:17, Dominik 'Rathann' Mierzejewski wrote:
> > > On Wednesday, 03 December 2008 at 19:06, Dominik 'Rathann' Mierzejewski wrote:
> > > > In the long-standing tradition of breaking stuff right after a new release,
> > > > I'm going to update x264 and ffmpeg in the devel branch.
> > > > 
> > > > x264 brings ABI and API changes (albeit minor). I haven't checked ffmpeg
> > > > yet, but there's certainly an ABI version bump in libavcodec and probably
> > > > some API changes as well.
> > > > 
> > > > Right now x264 is blocked on some ppc compilation issue which I'm currently
> > > > trying to fix with the help of one x264 developer. I'll keep you posted.
> > > 
> > > OK, x264 build succeeded. Could someone test it on ppc/ppc64?
> > 
> > ffmpeg build coming soon, too. It brings libavcodec ABI version bump and some
> > API changes.
> 
> Affected packages:
[...]
> for x264:
[...]
> gstreamer-plugins-bad

This needs a small patch to build (attached). Hans?

Regards,
R.

-- 
Fedora http://fedoraproject.org/wiki/User:Rathann
RPMFusion http://rpmfusion.org | MPlayer http://mplayerhq.hu
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"
-------------- next part --------------
diff -up gst-plugins-bad-0.10.9/ext/x264/gstx264enc.c.x264 gst-plugins-bad-0.10.9/ext/x264/gstx264enc.c
--- gst-plugins-bad-0.10.9/ext/x264/gstx264enc.c.x264	2008-10-11 01:13:43.000000000 +0200
+++ gst-plugins-bad-0.10.9/ext/x264/gstx264enc.c	2008-12-14 22:26:13.000000000 +0100
@@ -541,7 +541,7 @@ gst_x264_enc_init_encoder (GstX264Enc * 
   encoder->x264param.i_frame_reference = encoder->ref;
   encoder->x264param.i_bframe = encoder->bframes;
   encoder->x264param.b_bframe_pyramid = encoder->b_pyramid;
-  encoder->x264param.b_bframe_adaptive = encoder->b_adapt;
+  encoder->x264param.i_bframe_adaptive = encoder->b_adapt;
   encoder->x264param.b_interlaced = encoder->interlaced;
   encoder->x264param.b_deblocking_filter = 1;
   encoder->x264param.i_deblocking_filter_alphac0 = 0;


More information about the rpmfusion-developers mailing list