Lines Matching refs:width
28 * region by left, top, width and height.
56 * The width of the image.
71 * @param width The width of the YuvImage.
75 * padding and derives the row bytes by format and width itself.
76 * @throws IllegalArgumentException if format is not support; width or height <= 0; or yuv is
79 public YuvImage(byte[] yuv, int format, int width, int height, int[] strides) {
87 if (width <= 0 || height <= 0) {
89 "width and height must large than 0");
97 mStrides = calculateStrides(width, format);
104 mWidth = width;
141 return nativeCompressToJpeg(mData, mFormat, rectangle.width(),
169 * @return the width of the image.
199 private int[] calculateStrides(int width, int format) {
202 strides = new int[] {width, width};
207 strides = new int[] {width * 2};
215 int width = rect.width();
218 // Make sure left, top, width and height are all even.
219 width &= ~1;
223 rect.right = rect.left + width;
228 // Make sure left and width are both even.
229 width &= ~1;
231 rect.right = rect.left + width;
238 int format, int width, int height, int[] offsets, int[] strides,