[FFmpeg-devel] [PATCH 0/5] Remove nvenc_b

Philip Langdale philipl at overt.org
Sat Jun 6 19:51:22 CEST 2015


We've decided to drop the libav reimplementation of nvenc support and retain
ours as is. This patch series removes the files, along with also reverting
the various fixes we made on top of them.

In subsequent changes, I'll rename our nvenc_h265 to nvenc_hevc and add an
alias for nvenc_h264.

Philip Langdale (5):
  Revert "Changelog: Drop duplicate NVENC entry"
  Revert "avcodec/Makefile: fix checkheaders for nvenc_b"
  Revert "nvenc: remove cuda.h requirement for nvenc_a"
  Revert "Merge commit 'b08caa87c35a768ec0abb16b1e99c3a85f1df28e'"
  Revert "avcodec: Rename nvenc.c to nvenc_a.c, to avoid conflict with
    the other implementation"

 configure                 |   22 +-
 libavcodec/Makefile       |    7 +-
 libavcodec/allcodecs.c    |    2 -
 libavcodec/nvenc.c        | 1452 +++++++++++++++++++++++++++++++++++++++++++++
 libavcodec/nvenc_a.c      | 1452 ---------------------------------------------
 libavcodec/nvenc_b.c      | 1136 -----------------------------------
 libavcodec/nvenc_b.h      |  135 -----
 libavcodec/nvenc_b_h264.c |  110 ----
 libavcodec/nvenc_b_hevc.c |  108 ----
 libavcodec/version.h      |    2 +-
 10 files changed, 1459 insertions(+), 2967 deletions(-)
 create mode 100644 libavcodec/nvenc.c
 delete mode 100644 libavcodec/nvenc_a.c
 delete mode 100644 libavcodec/nvenc_b.c
 delete mode 100644 libavcodec/nvenc_b.h
 delete mode 100644 libavcodec/nvenc_b_h264.c
 delete mode 100644 libavcodec/nvenc_b_hevc.c

-- 
2.1.4



More information about the ffmpeg-devel mailing list