X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=ycbcr.cpp;h=dc223e7441c845cf7c1449e439862c5732efc71f;hp=277ea9c7b3a3de1c97cf95a51b1941661656bcbd;hb=5f81c29e307735bbadb3c0cb06500af627b2e57a;hpb=c2ca57b71bf77244acc85aaccb2d6c360517c5a3 diff --git a/ycbcr.cpp b/ycbcr.cpp index 277ea9c..dc223e7 100644 --- a/ycbcr.cpp +++ b/ycbcr.cpp @@ -90,6 +90,7 @@ void compute_ycbcr_matrix(YCbCrFormat ycbcr_format, float* offset, Matrix3d* ycb } if (ycbcr_format.full_range) { + // TODO: Use num_levels. offset[0] = 0.0 / 255.0; offset[1] = 128.0 / 255.0; offset[2] = 128.0 / 255.0; @@ -99,6 +100,7 @@ void compute_ycbcr_matrix(YCbCrFormat ycbcr_format, float* offset, Matrix3d* ycb scale[2] = 1.0; } else { // Rec. 601, page 4; Rec. 709, page 19; Rec. 2020, page 4. + // TODO: Use num_levels. offset[0] = 16.0 / 255.0; offset[1] = 128.0 / 255.0; offset[2] = 128.0 / 255.0;