[FFmpeg-devel] VP8 on win64

Ramiro Polla ramiro.polla
Sun Aug 22 23:02:58 CEST 2010


On Sun, Aug 22, 2010 at 5:40 PM, M?ns Rullg?rd <mans at mansr.com> wrote:
> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
>> On Sun, Aug 22, 2010 at 04:47:48PM -0300, Ramiro Polla wrote:
>>> 2010/8/22 M?ns Rullg?rd <mans at mansr.com>:
>>> > Ramiro Polla <ramiro.polla at gmail.com> writes:
>>> >> 2010/8/22 M?ns Rullg?rd <mans at mansr.com>:
>>> >>> All the vp8 tests are failing on win64 with an error code of 5 rather
>>> >>> than the more usual 1 (which is how the other tests fail). ?Does
>>> >>> anyone a) know what code 5 means, or b) have any idea what's going
>>> >>> wrong?
>>> >>
>>> >> If anyone is interested in helping debug I can give rdp/ssh access to
>>> >> the fate box.
>>> >
>>> > Do more tests pass with --disable-asm? ?That would at least give us a clue.
>>>
>>> All tests pass with --disable-asm.
>>
>> Have you tried my XMM test/hack patch? (adds the xmm registers to
>> the clobber list) I guess it misses some of the new functions for
>> VP8, but I guess adding those shouldn't be that hard...

The patch no longer applies.

> All the VP8-specific functions use yasm so there should be no problem
> from them.

I faintly remember an h264 probe function messing around with some
doubles in lavf while detecting the input format (because of this bug
obviously), which ultimately led to some crash much later. It could be
something similar here.



More information about the ffmpeg-devel mailing list