[Ffmpeg-devel] [PATCH] Use ff_eval for AVOption parsing
Panagiotis Issaris
takis.issaris
Tue Sep 26 16:11:18 CEST 2006
Hi,
Op zondag 24 september 2006 14:41, schreef Michael Niedermayer:
> > [...]
> >
> > So, this is an updated version of the older patch, with these checks
> > removed. Regression tests succeed.
> >
> > These all work now:
> > ffmpeg -i src.avi -b 100k dst.avi
> > ffmpeg -i src.avi -b 8*9k dst.avi
> > ffmpeg -i src.avi -b default dst.avi
> > ffmpeg -i src.avi -b QP2LAMDBA*10k dst.avi
> >
> > The last one is not useful for -b, but will be for the next patches in
> > my queue (the ones for migrating lmax and others).
> >
> > And this fails cleanly (no segfaulting or anything):
> > ffmpeg -i src.avi -b takis dst.avi
> >
> > eval.c | 62 +++++++++++++++++++++++++++++++++++++++++++--
> > opt.c | 89 +++++++++++++----------------------------------------------------
> > 2 files changed, 78 insertions(+), 73 deletions(-)
>
> looks ok
Is it okay to commit this one? It does cause some extra output...
../ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -y -qscale 10 -f pgmyuv -i vsynth1/%02d.pgm -an -vcodec msmpeg4v2 ./data/a-msmpeg4v2.avi
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-gpl --enable-x264 --enable-pthreads
libavutil version: 49.0.1
libavcodec version: 51.15.0
libavformat version: 50.5.0
built on Sep 26 2006 16:07:52, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
Parser: missing ( in "bitexact"
Parser: missing ( in "fastint"
Parser: missing ( in "simple"
../ffmpeg_g -y ...
With friendly regards,
Takis
More information about the ffmpeg-devel
mailing list