>
>
>
> +
> +if (AV_CEIL_RSHIFT(fc->tab.width, 5) != w32 ||
> AV_CEIL_RSHIFT(fc->tab.height, 5) != h32) {
> +for (int i = LUMA; i <= CHROMA; i++) {
> +av_freep(&fc->tab.msm[i]);
> +fc->tab.msm[i] = av_calloc(w32, h32);
> +if (!fc->tab.msm[i])
> +
>
> > +if (ret < 0)
> > +goto fail;
> > +}
> > +
> > +s->executor = ff_vvc_executor_alloc(s, FFMIN(cpu_count,
> VVC_MAX_DELAYED_FRAMES));
>
> You are still ignoring the user-provided thread-count, although you said
> that you have fixed this.
>
sorry about this.
I have
Nuo Mi:
> vvc decoder plug-in to avcodec.
> split frames into slices/tiles and send them to vvc_thread for further
> decoding
> reorder and wait for the frame decoding to be done and output the frame
>
> Features:
> + Support I, P, B frames
> + Support 8/10/12 bits, chroma 400, 420, 422,