Home | History | Annotate | Download | only in src

Lines Matching defs:planes

154             int y_off = newFrame->buffer + newFrame->planes[0].data_offset;
155 //int cbcr_off = newFrame->buffer + newFrame->planes[1].data_offset;//newFrame->buffer + newFrame->planes[0].length;
156 int cbcr_off = newFrame->buffer + newFrame->planes[0].length;
158 CDBG("%s: Y_off length = %d cbcr_off length = %d", __func__, newFrame->planes[0].length,newFrame->planes[1].length);
160 write(file_fd, (const void *)(y_off), newFrame->planes[0].length);
162 (newFrame->planes[1].length * newFrame->num_planes));
164 CDBG("%s: CBCR = %d", __func__, newFrame->planes[j].data_offset);
166 (newFrame->planes[i].data_offset), w * h / 2 * main_422);
258 uint32_t planes[VIDEO_MAX_PLANES];
265 planes[i] = frame_offset_info->mp[i].len;
292 pme->preview_buf.frame[i].cbcr_off = planes[0];
304 /* Plane 0 needs to be set seperately. Set other planes
306 bufs[i].planes[0].length = planes[0];
307 bufs[i].planes[0].m.userptr = bufs[i].fd;
308 bufs[i].planes[0].data_offset = y_off;
309 bufs[i].planes[0].reserved[0] = 0;
312 bufs[i].planes[j].length = planes[j];
313 bufs[i].planes[j].m.userptr = bufs[i].fd;
314 bufs[i].planes[j].data_offset = cbcr_off;
315 bufs[i].planes[j].reserved[0] =
316 bufs[i].planes[j-1].reserved[0] +
317 bufs[i].planes[j-1].length;
337 uint32_t planes[VIDEO_MAX_PLANES];
386 /* Plane 0 needs to be set seperately. Set other planes
388 bufs[i].planes[0].length = frame_offset_info->mp[0].len;
389 bufs[i].planes[0].m.userptr = bufs[i].fd;
390 bufs[i].planes[0].data_offset = y_off;
391 bufs[i].planes[0].reserved[0] = 0;
394 bufs[i].planes[j].length = frame_offset_info->mp[j].len;
395 bufs[i].planes[j].m.userptr = bufs[i].fd;
396 bufs[i].planes[j].data_offset = cbcr_off;
397 bufs[i].planes[j].reserved[0] =
398 bufs[i].planes[j-1].reserved[0] +
399 bufs[i].planes[j-1].length;