[FFmpeg-devel] [PATCH] libavcodec/cedrus264: h264 hardware encoding for Allwinner H2/H3

James Almer jamrial at gmail.com
Sat May 26 18:53:03 EEST 2018


On 5/26/2018 10:51 AM, daniel.kucera at gmail.com wrote:
> From: Daniel Kucera <daniel.kucera at gmail.com>
> 
> Signed-off-by: Daniel Kucera <daniel.kucera at gmail.com>
> ---
>  libavcodec/Makefile              |   1 +
>  libavcodec/allcodecs.c           |   1 +

>  libavcodec/arm/sunxi/cedar_ve.h  |  79 ++++++
>  libavcodec/arm/sunxi/ion.h       | 377 ++++++++++++++++++++++++++
>  libavcodec/arm/sunxi/ion_sunxi.h | 108 ++++++++
>  libavcodec/arm/sunxi/ve.c        | 552 +++++++++++++++++++++++++++++++++++++++
>  libavcodec/arm/sunxi/ve.h        | 193 ++++++++++++++

This stuff does not belong in libavcodec. And much less in the arch
specific assembly code folder.

>  libavcodec/cedrus264.c           | 402 ++++++++++++++++++++++++++++
>  8 files changed, 1713 insertions(+)
>  create mode 100644 libavcodec/arm/sunxi/cedar_ve.h
>  create mode 100644 libavcodec/arm/sunxi/ion.h
>  create mode 100644 libavcodec/arm/sunxi/ion_sunxi.h
>  create mode 100755 libavcodec/arm/sunxi/ve.c
>  create mode 100755 libavcodec/arm/sunxi/ve.h
>  create mode 100755 libavcodec/cedrus264.c



More information about the ffmpeg-devel mailing list