[FFmpeg-devel] [PATCH] x86/hevc_sao: fix loading of RIP address

James Almer jamrial at gmail.com
Fri Feb 6 19:07:44 CET 2015


On 06/02/15 2:13 PM, Hendrik Leppkes wrote:
> On Fri, Feb 6, 2015 at 6:10 PM, Christophe Gisquet
> <christophe.gisquet at gmail.com> wrote:
>> Hi,
>>
>> 2015-02-06 17:54 GMT+01:00 James Almer <jamrial at gmail.com>:
>>> pb_eo must be handled as a rip relative address for MSVC64, so an
>>> intermediate register is needed. Should fix link failures.
>>
>> Seems ok on principle, passes fate on mingw64. I'm always wary of
>> those ABI, so if anyone could verify for msvc64 and unix64 (in
>> addition to yourself), that would be nice.
>>
>>> +%if ARCH_X86_64
>>> +cglobal hevc_sao_edge_filter_%1_8, 4, 9, 8, dst, src, dststride, offset, eo, a_stride, b_stride, height, tmp
>>> +%define tmp2q heightq
> 
> Builds and passes fate using msvc64.
> 
> - Hendrik

Pushed, thanks.



More information about the ffmpeg-devel mailing list