[FFmpeg-devel] [PATCH] Convert MMX deinterlacing code to YASM
Michael Niedermayer
michaelni
Thu Jul 29 01:00:30 CEST 2010
On Thu, Jul 29, 2010 at 12:33:17AM +0200, Vitor Sessak wrote:
> On 07/28/2010 11:56 PM, Michael Niedermayer wrote:
>> On Wed, Jul 28, 2010 at 05:54:18PM +0200, Vitor Sessak wrote:
>>> $subj, fixes the warning
>>>
>>>> In file included from
>>>> /misc/fate/build/x86_32-linux-gcc-4.3/src/libavcodec/imgconvert.c:41:
>>>> /misc/fate/build/x86_32-linux-gcc-4.3/src/libavcodec/x86/mmx.h:24:2:
>>>> warning: #warning Everything in this header is deprecated, use plain
>>>> __asm__()! New code using this header will be rejected.
>>>
>>> -Vitor
>>
>>> imgconvert.c | 99
>>> +++++++---------------------------------------------
>>> x86/deinterlace.asm | 81 ++++++++++++++++++++++++++++++++++++++++++
>>> x86/dsputil_mmx.h | 13 ++++++
>>
>> That deinterlacer is deprecated, we have better code in libpostproc
>> libmpcodecs and probably other places
>
> Anything LGPL and MMX optimized?
The idea is to get some commercial company to donate money to the authors
and our non profit to relicence to LGPL
>
> BTW, talking about x86/mmx.h, is x86/idct_mmx.c deprecated also or is it
> worth converting it to plain asm?
i dont know, but it doesnt seem very high priority to me
if you have time to kill, optimizing h264*c will make many more people
happy than converting that to plain asm, or help stefano with
libavfilter ...
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Opposition brings concord. Out of discord comes the fairest harmony.
-- Heraclitus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100729/a2971be2/attachment.pgp>
More information about the ffmpeg-devel
mailing list