Commit 0cbb1473 authored by Luca Barbato's avatar Luca Barbato

x264: Map color parameters

parent 7a5f4447
...@@ -493,6 +493,11 @@ static av_cold int X264_init(AVCodecContext *avctx) ...@@ -493,6 +493,11 @@ static av_cold int X264_init(AVCodecContext *avctx)
avctx->pix_fmt == AV_PIX_FMT_YUVJ444P || avctx->pix_fmt == AV_PIX_FMT_YUVJ444P ||
avctx->color_range == AVCOL_RANGE_JPEG; avctx->color_range == AVCOL_RANGE_JPEG;
// x264 validates the values internally
x4->params.vui.i_colorprim = avctx->color_primaries;
x4->params.vui.i_transfer = avctx->color_trc;
x4->params.vui.i_colmatrix = avctx->colorspace;
if (avctx->flags & CODEC_FLAG_GLOBAL_HEADER) if (avctx->flags & CODEC_FLAG_GLOBAL_HEADER)
x4->params.b_repeat_headers = 0; x4->params.b_repeat_headers = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment