]> git.sesse.net Git - ffmpeg/commit
avcodec/nvenc: Add support for H.265 encoding
authorPhilip Langdale <philipl@overt.org>
Tue, 24 Mar 2015 04:34:59 +0000 (21:34 -0700)
committerPhilip Langdale <philipl@overt.org>
Wed, 25 Mar 2015 04:42:07 +0000 (21:42 -0700)
commit21175d8586d368f5f0b2ed0edda22f8f1c108330
treeef942fc020c822e0f3a3d19d6bb5419cb7986408
parent354db19ff44c3e33ba1a4298d1b3eaefb0ddc7e3
avcodec/nvenc: Add support for H.265 encoding

Sufficiently new nvenc hardware (GM20x or later) has support for H.265
encoding. This works the same as the H.264 encoder except the
codec parameters are different.

Due to the fact that common codec parameters are not shareable, there's
quite a bit of conditional logic you'd wish we could do without, but
such is life.

Signed-off-by: Philip Langdale <philipl@overt.org>
Reviewed-by: Timo Rothenpieler <timo@rothenpieler.org>
libavcodec/Makefile
libavcodec/allcodecs.c
libavcodec/nvenc.c