[FFmpeg-trac] #52(FFmpeg:reopened): mjpeg decoder is broken (at least with ga61bc91)

FFmpeg trac at avcodec.org
Mon Apr 18 22:13:45 CEST 2011


#52: mjpeg decoder is broken (at least with ga61bc91)
------------------------+-----------------------
Reporter:  ami_stuff    |       Owner:  michael
    Type:  defect       |      Status:  reopened
Priority:  normal       |   Component:  FFmpeg
 Version:  unspecified  |  Resolution:
Keywords:               |  Blocked By:
Blocking:               |  Reproduced:  0
Analyzed:  0            |
------------------------+-----------------------

Comment (by tateu):

 Oh boy...git bisect...that was fun.  I went through 10 32bit builds (cross
 compiled from Ubuntu 10.10 x64 / run on Windows 7 x64) using:

 ../configure --prefix=/usr/i686-mingw32 --enable-cross-compile --target-
 os=mingw32 --cross-prefix=i686-mingw32- --cc=i686-mingw32-gcc --arch=x86
 --enable-runtime-cpudetect --enable-shared --disable-static --enable-
 memalign-hack --enable-gpl --enable-version3 --enable-zlib --enable-bzlib
 --enable-pthreads --enable-avisynth --enable-postproc --enable-avfilter

 And here is the final output:

 30c6fefd013a579f455c230ca9b9b0f8fc68285a is the first bad commit
 commit 30c6fefd013a579f455c230ca9b9b0f8fc68285a
 Author: Darren Horrocks <killallthehumans at gmail.com>
 Date:   Tue Apr 5 02:34:26 2011 +0200

     fix runtime-cpu-detect bug in swscale

     swscale doesnt ever actually do any runtime detection at all when
     runtime cpu detection is enabled, it simply passes whatever is passed
     to -sws_flags, which could be nothing at all making swscale default to
     the C implementation.

 :040000 040000 e4e9470301240f0fa3b1e5d05c19881b2e012c1a
 c2c332c51fe537b5159025bf6a14aeec53d32ef4 M      libswscale

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/52#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list