diff options
author | Yogender Gupta <ygupta@nvidia.com> | 2016-09-24 17:55:00 +0200 |
---|---|---|
committer | Timo Rothenpieler <timo@rothenpieler.org> | 2016-09-28 16:48:43 +0200 |
commit | facc19ef06a753515a3fa604269dd1aa412dc08f (patch) | |
tree | ae073a0fa586ea5edafe604156576ffeb7ee585d /libavcodec/nvenc.h | |
parent | 033f98c902f5b556a01be27d2cb5cff93bda92f3 (diff) | |
download | ffmpeg-facc19ef06a753515a3fa604269dd1aa412dc08f.tar.gz |
avcodec/nvenc: Extended rate-control support as provided by SDK 7
Merged from libav commit by Yogender Gupta:
https://git.libav.org/?p=libav.git;a=commitdiff;h=70de2ea4261f860457a04e3d0c58c5543f403325
Diffstat (limited to 'libavcodec/nvenc.h')
-rw-r--r-- | libavcodec/nvenc.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libavcodec/nvenc.h b/libavcodec/nvenc.h index efc2a7ad2e..648d1dc347 100644 --- a/libavcodec/nvenc.h +++ b/libavcodec/nvenc.h @@ -183,6 +183,15 @@ typedef struct NvencContext int flags; int async_depth; int rc_lookahead; + int aq; + int no_scenecut; + int b_adapt; + int temporal_aq; + int zerolatency; + int nonref_p; + int strict_gop; + int aq_strength; + int quality; } NvencContext; int ff_nvenc_encode_init(AVCodecContext *avctx); |