summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/avcodec/encode.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/modules/avcodec/encode.c b/modules/avcodec/encode.c
index 03084ac..3f9f11d 100644
--- a/modules/avcodec/encode.c
+++ b/modules/avcodec/encode.c
@@ -220,29 +220,30 @@ static int open_encoder(struct videnc_state *st,
st->ctx->max_qdiff = 4;
#ifndef USE_X264
- if (st->codec == avcodec_find_encoder_by_name("nvenc_h264")) {
+ if (st->codec == avcodec_find_encoder_by_name("nvenc_h264") ||
+ st->codec == avcodec_find_encoder_by_name("h264_nvenc")) {
#if LIBAVUTIL_VERSION_INT >= ((51<<16)+(21<<8)+0)
err = av_opt_set(st->ctx->priv_data,
"preset", "llhp", 0);
if (err < 0) {
- debug("avcodec: nvenc_h264 setting preset "
+ debug("avcodec: h264 nvenc setting preset "
"\"llhp\" failed; error: %u\n", err);
}
else {
- debug("avcodec: nvenc_h264 preset "
+ debug("avcodec: h264 nvenc preset "
"\"llhp\" selected\n");
}
err = av_opt_set_int(st->ctx->priv_data,
"2pass", 1, 0);
if (err < 0) {
- debug("avcodec: nvenc_h264 option "
+ debug("avcodec: h264 nvenc option "
"\"2pass\" failed; error: %u\n", err);
}
else {
- debug("avcodec: nvenc_h264 option "
+ debug("avcodec: h264 nvenc option "
"\"2pass\" selected\n");
}
#endif