X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=ycbcr_input.h;h=fba558888ac20c3dcd8616882825eff39ae53e85;hp=76afc3aa676edc43579d4da21fed51c828de0740;hb=5e05605a85a15944b95d7000745446756cdcbfa8;hpb=0de0202b22a6349d0f9c838947a96eef8155ac90 diff --git a/ycbcr_input.h b/ycbcr_input.h index 76afc3a..fba5588 100644 --- a/ycbcr_input.h +++ b/ycbcr_input.h @@ -22,7 +22,8 @@ struct YCbCrFormat { // Positioning of the chroma samples. MPEG-1 and JPEG is (0.5, 0.5); // MPEG-2 and newer typically are (0.0, 0.5). - float chroma_x_position, chroma_y_position; + float cb_x_position, cb_y_position; + float cr_x_position, cr_y_position; }; class YCbCrInput : public Input { @@ -48,7 +49,7 @@ public: unsigned get_width() const { return width; } unsigned get_height() const { return height; } - ColorSpace get_color_space() const { return image_format.color_space; } + Colorspace get_color_space() const { return image_format.color_space; } GammaCurve get_gamma_curve() const { return image_format.gamma_curve; } // Tells the input where to fetch the actual pixel data. Note that if you change