[Bf-committers] [BF-committers] Updating FFMPEG

joe joeedh at gmail.com
Sun Aug 9 03:19:15 CEST 2009


I agree with Peter, +1 for handling things his way.

Joe

On Sat, Aug 8, 2009 at 7:26 AM, Peter Schlaile<peter at schlaile.de> wrote:
> Hi Nicolas,
>
>> I've looked into theses, and all are patches targeted to be reviewed
>> and merged in ffmpeg upstream.
>> No patch seems required to build against distro ffmpeg shared version.
>
> the problem is, that those patches are rejected for one or the other
> reason by ffmpeg folks.
>
> That affects explicitly:
>
> * ffmpeg_accel_bgra32.patch
>   I was told, that this special optimisation wasn't generic enough.
>   Still wondering, what they ment...
>
> * ffmpeg_work_around_ac3_sse2_crash.patch
>   Disables SSE2 in a certain case, haven't submitted upstream, since
>   I'm sure, that I'll be told, that we have to fix our compilers.
>
> * ffmpeg_work_around_dv_crash.patch
>   Haven't tried to submit. (Don't know, if I have the nerves. Any
>   volunteers? This could actually be accepted after a little battle on
>   the ffmpeg mailing list...)
>
> Unaffected:
> * swscale_stride_bugfix.patch
>   Was surprisingly accepted after some discussions...
>
> If you have the time, to
>
> a) make those patches appear in ffmpeg upstream
>
> or
>
> b) set up the suggested build environment, that will work with all our
>    build systems even with custom patches by our own *and* without
>    messing up the ffmpeg installation of our users
>
> go ahead, be my guest.
>
> And yes: those patches are *requirements* for Blender Sequencer, otherwise
> you'll get *really* slow playback (the color conversion has to be done
> with MMX-optimisations) and/or nasty crashes in DV and AC3 decoding (other
> patches). The reason, why the MMX-optimisation only affects Blender is,
> that no other video application uses BGRA32 for image buffers.
>
> Can I expect you to be the new ffmpeg maintainer, that makes a) or b)
> happen? It's not, that I'm very fond of the job and I'm getting really
> angry, if people start "voting" about technical issues, that simply
> aren't resolved yet. (reminds me of the way, the german government handles
> internet related issues...)
>
> Cheers,
> Peter
>
> P.S.: Nathan: It would have been nice, if you had first asked me
>       directly before starting a large discussion on the list...
>
> ----
> Peter Schlaile
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list