X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=x264_encoder.cpp;h=70b50e4b94f7369f9d1e8447c17a784a4e194fa7;hb=fa54f2630c56a1df0046923d6a77b1bd58abf240;hp=e32fcacf7bc12db1929613d191c4165208aed44e;hpb=35b405f813c4fd4eccf67eb95dce877c9e288421;p=nageru diff --git a/x264_encoder.cpp b/x264_encoder.cpp index e32fcac..70b50e4 100644 --- a/x264_encoder.cpp +++ b/x264_encoder.cpp @@ -66,7 +66,7 @@ X264Encoder::X264Encoder(AVOutputFormat *oformat) : wants_global_headers(oformat->flags & AVFMT_GLOBALHEADER), dyn(load_x264_for_bit_depth(global_flags.x264_bit_depth)) { - call_once(x264_metrics_inited, [&](){ + call_once(x264_metrics_inited, [](){ global_metrics.add("x264_queued_frames", &metric_x264_queued_frames, Metrics::TYPE_GAUGE); global_metrics.add("x264_max_queued_frames", &metric_x264_max_queued_frames, Metrics::TYPE_GAUGE); global_metrics.add("x264_dropped_frames", &metric_x264_dropped_frames); @@ -153,7 +153,7 @@ void X264Encoder::init_x264() param.vui.i_vidformat = 5; // Unspecified. param.vui.b_fullrange = 0; param.vui.i_colorprim = 1; // BT.709. - param.vui.i_transfer = 2; // Unspecified (since we use sRGB). + param.vui.i_transfer = 13; // sRGB. if (global_flags.ycbcr_rec709_coefficients) { param.vui.i_colmatrix = 1; // BT.709. } else {