Le sunnuntaina 7. heinäkuuta 2024, 14.44.47 EEST Rémi Denis-Courmont a écrit : > The function is exactly identical to the C reference, only with the > constant propagated manually. It does not optimise anything.
There are presently no (other) implementations for `H264DSPContext.h264_chroma_dc_dequant_idct`, which is used by H.264 and SVQ3 decoders. I don't know if we should keep the pointers anyway or just hard-code the calls to the C implementation. I am not sure if it would be possible to marginally optimise the functions with scalar product or matrix extensions... at least those extensions that do support widening 16x16 multiplications. (This is unfortunately not a given. With the AI/ML hype,16-bit floats, 8-bit and/or 4-bit integers are the more commonly supported types.) -- Rémi Denis-Courmont http://www.remlab.net/ _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".