Home | History | Annotate | Download | only in source

Lines Matching refs:src_width

28 // src_width is used for source stride computation
36 int src_width, int src_height,
41 int aligned_src_width = (src_width + 1) & ~1;
61 src_width <= 0 || crop_width <= 0 ||
94 src = sample + (src_width * crop_y + crop_x) * 3;
95 r = RGB24ToARGB(src, src_width * 3,
100 src = sample + (src_width * crop_y + crop_x) * 3;
101 r = RAWToARGB(src, src_width * 3,
106 src = sample + (src_width * crop_y + crop_x) * 4;
107 r = ARGBToARGB(src, src_width * 4,
112 src = sample + (src_width * crop_y + crop_x) * 4;
113 r = BGRAToARGB(src, src_width * 4,
118 src = sample + (src_width * crop_y + crop_x) * 4;
119 r = ABGRToARGB(src, src_width * 4,
124 src = sample + (src_width * crop_y + crop_x) * 4;
125 r = RGBAToARGB(src, src_width * 4,
130 src = sample + (src_width * crop_y + crop_x) * 2;
131 r = RGB565ToARGB(src, src_width * 2,
136 src = sample + (src_width * crop_y + crop_x) * 2;
137 r = ARGB1555ToARGB(src, src_width * 2,
142 src = sample + (src_width * crop_y + crop_x) * 2;
143 r = ARGB4444ToARGB(src, src_width * 2,
150 src = sample + (src_width * crop_y + crop_x);
151 r = BayerBGGRToARGB(src, src_width,
157 src = sample + (src_width * crop_y + crop_x);
158 r = BayerGBRGToARGB(src, src_width,
164 src = sample + (src_width * crop_y + crop_x);
165 r = BayerGRBGToARGB(src, src_width,
171 src = sample + (src_width * crop_y + crop_x);
172 r = BayerRGGBToARGB(src, src_width,
178 src = sample + src_width * crop_y + crop_x;
179 r = I400ToARGB(src, src_width,
186 src = sample + (src_width * crop_y + crop_x);
188 r = NV12ToARGB(src, src_width,
194 src = sample + (src_width * crop_y + crop_x);
197 r = NV21ToARGB(src, src_width,
203 src = sample + (src_width * crop_y) * 12 / 8 + crop_x;
204 r = M420ToARGB(src, src_width,
209 // src = sample + (src_width + aligned_src_width * 2) * crop_y + crop_x;
210 // src_uv = sample + (src_width + aligned_src_width * 2) * crop_y +
211 // src_width + crop_x * 2;
212 // r = Q420ToARGB(src, src_width * 3,
213 // src_uv, src_width * 3,
221 const uint8* src_y = sample + (src_width * crop_y + crop_x);
224 int halfwidth = (src_width + 1) / 2;
227 src_v = sample + src_width * abs_src_height +
229 src_u = sample + src_width * abs_src_height +
232 src_u = sample + src_width * abs_src_height +
234 src_v = sample + src_width * abs_src_height +
237 r = I420ToARGB(src_y, src_width,
246 const uint8* src_y = sample + src_width * crop_y + crop_x;
249 int halfwidth = (src_width + 1) / 2;
251 src_v = sample + src_width * abs_src_height +
253 src_u = sample + src_width * abs_src_height +
256 src_u = sample + src_width * abs_src_height +
258 src_v = sample + src_width * abs_src_height +
261 r = I422ToARGB(src_y, src_width,
270 const uint8* src_y = sample + src_width * crop_y + crop_x;
274 src_v = sample + src_width * (abs_src_height + crop_y) + crop_x;
275 src_u = sample + src_width * (abs_src_height * 2 + crop_y) + crop_x;
277 src_u = sample + src_width * (abs_src_height + crop_y) + crop_x;
278 src_v = sample + src_width * (abs_src_height * 2 + crop_y) + crop_x;
280 r = I444ToARGB(src_y, src_width,
281 src_u, src_width,
282 src_v, src_width,
288 int quarterwidth = (src_width + 3) / 4;
289 const uint8* src_y = sample + src_width * crop_y + crop_x;
290 const uint8* src_u = sample + src_width * abs_src_height +
292 const uint8* src_v = sample + src_width * abs_src_height +
294 r = I411ToARGB(src_y, src_width,
305 src_width, abs_src_height, crop_width, inv_crop_height);