summaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorGyan Doshi <ffmpeg@gyani.pro>2018-06-01 16:14:02 +0530
committerGyan Doshi <ffmpeg@gyani.pro>2018-06-02 00:41:44 +0530
commit841c1efc78ace70497187d984adf31c7cc2cd7b6 (patch)
tree77ec2317c7294ef559282ac328981e385d8c2199 /libavcodec
parent5205b3289e46b680c314e44a9243929b6d00146a (diff)
downloadffmpeg-streaming-841c1efc78ace70497187d984adf31c7cc2cd7b6.zip
ffmpeg-streaming-841c1efc78ace70497187d984adf31c7cc2cd7b6.tar.gz
lavc/libx265: allow users to set closed GOP via generic lavc flag
lavc flag 'cgop' can be used to set closed GOP. Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/libx265.c1
-rw-r--r--libavcodec/version.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/libx265.c b/libavcodec/libx265.c
index c208c0f..bb457df 100644
--- a/libavcodec/libx265.c
+++ b/libavcodec/libx265.c
@@ -114,6 +114,7 @@ static av_cold int libx265_encode_init(AVCodecContext *avctx)
ctx->params->sourceWidth = avctx->width;
ctx->params->sourceHeight = avctx->height;
ctx->params->bEnablePsnr = !!(avctx->flags & AV_CODEC_FLAG_PSNR);
+ ctx->params->bOpenGOP = !(avctx->flags & AV_CODEC_FLAG_CLOSED_GOP);
/* Tune the CTU size based on input resolution. */
if (ctx->params->sourceWidth < 64 || ctx->params->sourceHeight < 64)
diff --git a/libavcodec/version.h b/libavcodec/version.h
index f65346a..5a70093 100644
--- a/libavcodec/version.h
+++ b/libavcodec/version.h
@@ -29,7 +29,7 @@
#define LIBAVCODEC_VERSION_MAJOR 58
#define LIBAVCODEC_VERSION_MINOR 19
-#define LIBAVCODEC_VERSION_MICRO 104
+#define LIBAVCODEC_VERSION_MICRO 105
#define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
LIBAVCODEC_VERSION_MINOR, \
OpenPOWER on IntegriCloud