[FFmpeg-devel] [PATCH 26/28] avcodec/mpegvideoencdsp: Factor draw_edges out in its own context
Lynne
dev at lynne.ee
Tue May 7 01:52:44 EEST 2024
May 6, 2024, 23:53 by andreas.rheinhardt at outlook.com:
> This allows to remove a dependency of the dirac decoder (!)
> on mpegvideoenc.
>
> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at outlook.com>
> ---
> configure | 7 +-
> libavcodec/Makefile | 1 +
> libavcodec/diracdec.c | 14 +--
> libavcodec/drawedgesdsp.c | 61 ++++++++++
> libavcodec/drawedgesdsp.h | 35 ++++++
> libavcodec/mpegvideo.h | 2 +
> libavcodec/mpegvideo_enc.c | 9 +-
> libavcodec/mpegvideoencdsp.c | 32 ------
> libavcodec/mpegvideoencdsp.h | 6 -
> libavcodec/snowenc.c | 13 ++-
> libavcodec/x86/Makefile | 1 +
> libavcodec/x86/drawedgesdsp.c | 157 ++++++++++++++++++++++++++
> libavcodec/x86/mpegvideo.c | 2 +-
> libavcodec/x86/mpegvideoencdsp_init.c | 118 -------------------
> 14 files changed, 281 insertions(+), 177 deletions(-)
> create mode 100644 libavcodec/drawedgesdsp.c
> create mode 100644 libavcodec/drawedgesdsp.h
> create mode 100644 libavcodec/x86/drawedgesdsp.c
>
26, 27 and 28 all LGTM
More information about the ffmpeg-devel
mailing list