[FFmpeg-trac] #3524(avcodec:new): FFmpeg MD5 output different with same data

FFmpeg trac at avcodec.org
Thu Apr 3 02:33:07 CEST 2014

#3524: FFmpeg MD5 output different with same data
             Reporter:  ahthovaikied  |                    Owner:
                 Type:  defect        |                   Status:  new
             Priority:  normal        |                Component:  avcodec
              Version:  git-master    |               Resolution:
             Keywords:  aac           |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |

Comment (by jamal):

 Don't rely on checksum to validate decoding of float data.

 Core i7 950 is a Nehalem CPU. Core i7 3537U is an Ivy Bridge CPU.
 The former supports only up to SSE4.2 instruction set, whereas the latter
 supports AVX.
 The aac and mp3 float decoders use a couple of functions that have AVX
 implementations, which will give a different output than the non-AVX
 counterparts (The ones used by the i7 950).

Ticket URL: <https://trac.ffmpeg.org/ticket/3524#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list