[FFmpeg-devel] [PATCH v3 5/8] avcodec/vvcdec: reuse h26x/2656_inter.asm to enable x86 optimizations

Nuo Mi nuomi2021 at gmail.com
Thu Jan 25 14:43:02 EET 2024


On Tue, Jan 23, 2024 at 9:01 PM Nuo Mi <nuomi2021 at gmail.com> wrote:

>
>
>
> On Tue, Jan 23, 2024 at 1:47 AM <toqsxw at outlook.com> wrote:
>
>> From: Wu Jianhua <toqsxw at outlook.com>
>>
>> +
>> +#define FW_PUT(name, depth, opt) \
>> +static void ff_vvc_put_ ## name ## _ ## depth ## _##opt(int16_t *dst,
>> const uint8_t *src, ptrdiff_t srcstride, \
>> +                                                 int height, const
>> int8_t *hf, const int8_t *vf, int width)    \
>> +{
>>                                       \
>> +    ff_h2656_put_## name ## _ ## depth ## _##opt(dst, 2 * MAX_PB_SIZE,
>> src, srcstride, height, hf, vf, width); \
>> +}
>>
> Hi Jianhua,
> Great work, thank you.
>
> Hi Ronald, Lynee, and all,
> With this patch set, the VVC motion compensation shares binary with HEVC.
> Please help review.
>
Hi all,
Will merge this in 1 week if no objections.
Thank you

>
> thank you.
>
>


More information about the ffmpeg-devel mailing list