[Ffmpeg-devel] MMX/MMX2 and SSE optimizations for H.264 decoding

Loren Merritt lorenm
Thu Sep 22 00:15:32 CEST 2005


On Mon, 19 Sep 2005, Romain Dolbeau wrote:

> Loren Merritt wrote:
>
>> We have mmx for 16x16..4x2 motion compensation, dct, and deblocking.
>> We have altivec only for luma 16x* motion compensation, and whatever
>> misc functions are reused from other codecs.
>
> could you elaborate on the functions names, and which ones
> available in MMX aren't available in AltiVec but would
> be useful ? (just in case I find myself with some time to waste ;-)

we have:
put_h264_qpel_16_mc*_altivec
put_h264_chroma_mc8_altivec

we do not have equivalents of:
put_h264_qpel_8_mc*_mmx2
put_h264_qpel_4_mc*_mmx2
h264_*_loop_filter_*_mmx2
ff_h264_idct_add_mmx2

--Loren Merritt





More information about the ffmpeg-devel mailing list