Home | History | Annotate | Download | only in jni

Lines Matching defs:src_info

57     float px, float py, uint32_t x, uint32_t y, AndroidBitmapInfo *src_info,
59 if (x >= src_info->width || y >= src_info->height) {
66 uint32_t *p00 = (uint32_t*)((char*)src_pixels + src_info->stride * py_floor) + px_floor;
68 if (py_floor + 1 < src_info->height) {
69 p01 = (uint32_t*)((char*)p00 + src_info->stride);
73 if (py_floor + 1 < src_info->width) {
101 AndroidBitmapInfo src_info;
107 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels);
114 memcpy(dst_pixels, src_pixels, src_info.stride * src_info.height);
118 float far_point = hypotf(src_info.height * focus_y, src_info.width * focus_x);
121 const uint32_t center_x = round(src_info.width * focus_x);
122 const uint32_t center_y = round(src_info.height * focus_y);
146 FisheyeMapPixels(fpx, fpy, dst_x, scan_line, &src_info, &dst_info, src_pixels, dst_pixels);
147 FisheyeMapPixels(fpx, fny, dst_x, ny, &src_info, &dst_info, src_pixels, dst_pixels);
148 FisheyeMapPixels(fnx, fpy, nx, scan_line, &src_info, &dst_info, src_pixels, dst_pixels);
149 FisheyeMapPixels(fnx, fny, nx, ny, &src_info, &dst_info, src_pixels, dst_pixels);
155 *dst = *((uint32_t*)((char*)src_pixels + src_info.stride * center_y) + center_x);