Lines Matching refs:pad
100 * @param pad Each line of each plane in the YUV image buffer will be padded
108 public YUVImage(int width, int pad, int height, int subsamp) {
109 setBuf(new byte[TJ.bufSizeYUV(width, pad, height, subsamp)], width, pad,
164 * @param pad the line padding used in the YUV image buffer. For
166 * nearest multiple of 4 bytes, then <code>pad</code> should be set to 4.
173 public YUVImage(byte[] yuvImage, int width, int pad, int height,
175 setBuf(yuvImage, width, pad, height, subsamp);
274 * @param pad the line padding used in the YUV image buffer. For
276 * nearest multiple of 4 bytes, then <code>pad</code> should be set to 4.
283 public void setBuf(byte[] yuvImage, int width, int pad, int height,
285 if (yuvImage == null || width < 1 || pad < 1 || ((pad & (pad - 1)) != 0) ||
288 if (yuvImage.length < TJ.bufSizeYUV(width, pad, height, subsamp))
297 strides[0] = PAD(TJ.planeWidth(0, width, subsamp), pad);
299 strides[1] = strides[2] = PAD(TJ.planeWidth(1, width, subsamp), pad);
307 yuvPad = pad;