[FFmpeg-devel] [PATCH v2 0/5] Add support for Closed Caption FIFO

Devin Heitmueller devin.heitmueller at ltnglobal.com
Fri Apr 14 16:19:09 EEST 2023


On Fri, Apr 7, 2023 at 5:03 PM Devin Heitmueller
<devin.heitmueller at ltnglobal.com> wrote:
>
> This patch series address all known issues reported to date, and in
> particular moves the API into libavfilter where it can remain
> private (at least for now).
>
> Comments and/or further review is welcomed.
>
> Devin Heitmueller (5):
>   ccfifo: Properly handle CEA-708 captions through framerate conversion
>   vf_fps: properly preserve CEA-708 captions
>   yadif: Properly preserve CEA-708 closed captions
>   tinterlace: Properly preserve CEA-708 closed captions
>   vf_ccrepack: Add new filter to repack CEA-708 side data
>
>  doc/filters.texi            |  10 +++
>  libavfilter/Makefile        |   2 +
>  libavfilter/allfilters.c    |   1 +
>  libavfilter/ccfifo.c        | 191 ++++++++++++++++++++++++++++++++++++++++++++
>  libavfilter/ccfifo.h        |  85 ++++++++++++++++++++
>  libavfilter/tinterlace.h    |   2 +
>  libavfilter/vf_bwdif.c      |   7 ++
>  libavfilter/vf_ccrepack.c   | 100 +++++++++++++++++++++++
>  libavfilter/vf_fps.c        |   9 ++-
>  libavfilter/vf_tinterlace.c |   8 ++
>  libavfilter/vf_yadif.c      |   6 ++
>  libavfilter/vf_yadif_cuda.c |   8 ++
>  libavfilter/yadif.h         |   2 +
>  libavfilter/yadif_common.c  |   5 ++
>  14 files changed, 435 insertions(+), 1 deletion(-)
>  create mode 100644 libavfilter/ccfifo.c
>  create mode 100644 libavfilter/ccfifo.h
>  create mode 100644 libavfilter/vf_ccrepack.c
>
> --
> 1.8.3.1
>

Does anyone have any further comments on this patch series?  I moved
the API to be internal to libavfilter as requested, and there's one
trivial memory leak, but I don't think it's gotten any substantive
review.

I would like to see it merged, so I welcome further comments/feedback.

Thanks,

Devin

-- 
Devin Heitmueller, Senior Software Engineer
LTN Global Communications
o: +1 (301) 363-1001
w: https://ltnglobal.com  e: devin.heitmueller at ltnglobal.com


More information about the ffmpeg-devel mailing list