Bug#318493: libavcodec-dev: MPEG encoding broken for MMX

2005-09-04 Thread Tobias Grimm
Hello, as The bug isn't solved in current unstable 0.cvs20050811-2 yet, I've updated the patch against the Debian sources (see attachment). 1) The push/pop statements in the first change to mpegvideo_mmx_template.c are unnecessary, because REG_a will not be used before it gets loaded with the con

Bug#318493: libavcodec-dev: MPEG encoding broken for MMX

2005-07-17 Thread Tobias Grimm
Michael Niedermayr gave me the hint, that gcc might address memory operands through %esp, so modifying the stack pointer with push/pop is not gueranteed to work under all conditions. One way would be, to backup the register to the stack manually, without modifiying %esp, but this might not be nece

Bug#318493: libavcodec-dev: MPEG encoding broken for MMX

2005-07-15 Thread Sam Hocevar
On Fri, Jul 15, 2005, Tobias Grimm wrote: > Package: libavcodec-dev > Version: 0.cvs20050626-2 > Severity: important > Tags: patch > > In the Debian package of ffmpeg, some MMX code parts are patched in order to > make it compile with -fPIC. Unfortunately one of the patches introduces a bug, > whe

Bug#318493: libavcodec-dev: MPEG encoding broken for MMX

2005-07-15 Thread Tobias Grimm
Package: libavcodec-dev Version: 0.cvs20050626-2 Severity: important Tags: patch In the Debian package of ffmpeg, some MMX code parts are patched in order to make it compile with -fPIC. Unfortunately one of the patches introduces a bug, when trying to encode to MPEG. This is the buggy patch for m