[FFmpeg-devel] (new) intermediate codec

Lars Täuber lars.taeuber
Thu Mar 10 21:23:35 CET 2011


On Thu, 10 Mar 2011 21:02:38 +0100 Michael Niedermayer <michaelni at gmx.at> wrote:
> On Thu, Mar 10, 2011 at 08:58:00PM +0100, Lars T?uber wrote:
> > Hi Michael,
> > 
> > On Thu, 10 Mar 2011 10:03:43 +0100 Michael Niedermayer <michaelni at gmx.at> wrote:
> > > Dont forget testing multithreaded ffv1.2
> > > 
> > 
> > is this irony or do you really work on a multithreading capable version of ffv1?
> 
> set version=2 in ffv1.c
> 

I just had a short look.

version=2 seems to be disabled on purpose somehow:
line 1010:
    av_assert0(s->version>=2);

And is this really scaling on a modern cpu? This reads like it supports max 4 threads:
    if(s->version>1){
        s->num_h_slices=2;
        s->num_v_slices=2;
        write_extra_header(s);
    }

Lars



More information about the ffmpeg-devel mailing list