#10357 closed defect (fixed)

vf_yadif_cuda cannot build after cecf35ae3e997dd884295d692aa6829462394132

Reported by: Dennis E. Mungai Owned by: Devin Heitmueller <devin.heitmueller@ltnglobal.com>
Priority: critical Component: patchwork
Version: git-master Keywords: yadif, cuda, ccfifo
Cc: Dennis E. Mungai Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

Building the current git tip fails after the inclusion of this patch https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/cecf35ae3e997dd884295d692aa6829462394132

With the error:

libavfilter/vf_yadif_cuda.c: In function 'deint_cuda_uninit':
libavfilter/vf_yadif_cuda.c:208:5: error: implicit declaration of function 'ff_cc_fifo_freep'; did you mean 'ff_ccfifo_freep'? [-Werror=implicit-function-declaration]
  208 |     ff_cc_fifo_freep(&y->cc_fifo);
      |     ^~~~~~~~~~~~~~~~
      |     ff_ccfifo_freep
libavfilter/vf_yadif_cuda.c: In function 'config_output':
libavfilter/vf_yadif_cuda.c:298:12: error: 'DeintCUDAContext' has no member named 'cc_fifo'
  298 |     if (!(s->cc_fifo = ff_cc_fifo_alloc(link->frame_rate, ctx))) {
      |            ^~
libavfilter/vf_yadif_cuda.c:298:24: error: implicit declaration of function 'ff_cc_fifo_alloc'; did you mean 'ff_ccfifo_alloc'? [-Werror=implicit-function-declaration]
  298 |     if (!(s->cc_fifo = ff_cc_fifo_alloc(link->frame_rate, ctx))) {
      |                        ^~~~~~~~~~~~~~~~
      |                        ff_ccfifo_alloc
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:81: libavfilter/vf_yadif_cuda.o] Error 1
make: *** Waiting for unfinished jobs....

Change History (2)

comment:1 by Dennis E. Mungai, 17 months ago

Owner: set to Devin Heitmueller <devin.heitmueller@ltnglobal.com>
Status: newopen

comment:2 by Devin Heitmueller, 17 months ago

Resolution: fixed
Status: openclosed

Fixed in master via git rev 869c06886dfdbc5d4734bb8f4ee85f36b2f3aa2b

Note: See TracTickets for help on using tickets.