Lines Matching refs:kJpegMCUSize
42 constexpr int kJpegMCUSize = 16; // we have to feed `jpeg_write_raw_data` in multiples of this variable
49 const uint8_t* y[kJpegMCUSize]; in compressYUVImplPixelsFast()
50 const uint8_t* cb[kJpegMCUSize / 2]; in compressYUVImplPixelsFast()
51 const uint8_t* cr[kJpegMCUSize / 2]; in compressYUVImplPixelsFast()
64 for (int i = 0; i < kJpegMCUSize; ++i) { in compressYUVImplPixelsFast()
74 if (!jpeg_write_raw_data(cinfo, const_cast<JSAMPIMAGE>(planes), kJpegMCUSize)) { in compressYUVImplPixelsFast()
91 uint8_t* y[kJpegMCUSize]; in compressYUVImplPixelsSlow()
92 uint8_t* cb[kJpegMCUSize / 2]; in compressYUVImplPixelsSlow()
93 uint8_t* cr[kJpegMCUSize / 2]; in compressYUVImplPixelsSlow()
98 for (int i = 0; i < kJpegMCUSize; ++i, y0 += alignedWidth) { in compressYUVImplPixelsSlow()
104 uint8_t* cr0 = &cb0[kJpegMCUSize / 2 * alignedWidth2]; in compressYUVImplPixelsSlow()
106 for (int i = 0; i < kJpegMCUSize / 2; ++i, cb0 += alignedWidth2, cr0 += alignedWidth2) { in compressYUVImplPixelsSlow()
125 for (int i = 0; i < kJpegMCUSize; ++i) { in compressYUVImplPixelsSlow()
135 if (!jpeg_write_raw_data(cinfo, const_cast<JSAMPIMAGE>(planes), kJpegMCUSize)) { in compressYUVImplPixelsSlow()
210 if (imageSize.width % kJpegMCUSize) { in compressYUVImpl()
212 ((imageSize.width + kJpegMCUSize) / kJpegMCUSize) * kJpegMCUSize; in compressYUVImpl()
213 alignedMemory.resize(alignedWidth * kJpegMCUSize * 3 / 2); in compressYUVImpl()