diff options
author | Yogender Gupta <ygupta@nvidia.com> | 2016-09-24 17:55:00 +0200 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2016-09-24 19:03:10 +0200 |
commit | 70de2ea4261f860457a04e3d0c58c5543f403325 (patch) | |
tree | badef5329ccb338b6cc6f6fc0c241f2c8e745e8d /libavcodec/nvenc.h | |
parent | 358c887a9fa0fb2e7ce089eaea71ab924a3e47a7 (diff) | |
download | ffmpeg-streaming-70de2ea4261f860457a04e3d0c58c5543f403325.zip ffmpeg-streaming-70de2ea4261f860457a04e3d0c58c5543f403325.tar.gz |
nvenc: Extended rate-control support as provided by SDK 7
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Diffstat (limited to 'libavcodec/nvenc.h')
-rw-r--r-- | libavcodec/nvenc.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libavcodec/nvenc.h b/libavcodec/nvenc.h index fddf433..dfd03b5 100644 --- a/libavcodec/nvenc.h +++ b/libavcodec/nvenc.h @@ -171,6 +171,16 @@ typedef struct NVENCContext { int device; 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); |