X-Git-Url: https://git.sesse.net/?p=nageru;a=blobdiff_plain;f=nageru%2Fmjpeg_encoder.cpp;fp=nageru%2Fmjpeg_encoder.cpp;h=03afac9e1df27fb10bd12bc8bc8d7a1a8183279c;hp=3308c3224e5fdec3d1d42c90482ab7360edc515d;hb=4d97399a1b67631f1844d807d95cb9da48f20477;hpb=911fc5867669e9808da80140b24c819b05471f73 diff --git a/nageru/mjpeg_encoder.cpp b/nageru/mjpeg_encoder.cpp index 3308c32..03afac9 100644 --- a/nageru/mjpeg_encoder.cpp +++ b/nageru/mjpeg_encoder.cpp @@ -882,9 +882,9 @@ void MJPEGEncoder::encode_jpeg_va(QueuedFrame &&qf) int y_h_samp_factor, y_v_samp_factor; if (is_uyvy(qf.frame)) { - // 4:2:2 (sample Y' twice as often vertically as Cb or Cr). - y_h_samp_factor = 1; - y_v_samp_factor = 2; + // 4:2:2 (sample Y' twice as often horizontally as Cb or Cr, vertical is left alone). + y_h_samp_factor = 2; + y_v_samp_factor = 1; } else { // 4:2:0 (sample Y' twice as often as Cb or Cr, in both directions) assert(is_i420(qf.frame));