[FFmpeg-devel] yuv420_bgr24_mmxext conversion taking significant time

Adrian Tong adriantong1024 at gmail.com
Fri Jun 7 18:38:35 EEST 2019


I have a workload which spends a significant amount of time (~10%) in
the yuv420_bgr24_mmxext function in FFMEPG.

I looked at the assembly and profile and see MMX (64 bit) registers are
used. I wonder whether we can have a SSE2 version which has a register bit
width of 128.

I am very interested in implementing such support if it is possible.


More information about the ffmpeg-devel mailing list