Lines Matching full:thumbnail
158 ALOGE("%s: Error in thumbnail encoding (event: %d) : X !!!",
178 ALOGE("%s: Error in thumbnail encoding (event: %d)!!!",
431 /*If application requested thumbnail size to be (0,0)
433 Jpeg encoder will drop thumbnail as reflected in encodeParams.
479 ALOGV("%s: Image Sizes before set parm call: main: %dx%d thumbnail: %dx%d",
501 ALOGV("%s: Image Sizes: main: %dx%d thumbnail: %dx%d", __func__,
628 fmt.snapshot.thumbnail.fmt = dim->thumb_format;
629 fmt.snapshot.thumbnail.dim.width = dim->ui_thumbnail_width;
630 fmt.snapshot.thumbnail.dim.height = dim->ui_thumbnail_height;
632 ALOGV("%s: Snapshot channel fmt = main: %d thumbnail: %d", __func__,
634 ALOGV("%s: Snapshot channel resolution = main: %dX%d thumbnail: %dX%d",
816 reg_buf.snapshot.thumbnail.buf.mp = new mm_camera_mp_buf_t[num_of_buf];
817 if (!reg_buf.snapshot.thumbnail.buf.mp) {
822 memset(reg_buf.snapshot.thumbnail.buf.mp, 0,
870 ALOGV("%s: thumbnail: rotation = %d, yoff = %d, cbcroff = %d, size = %d, width = %d, height = %d",
876 ®_buf.snapshot.thumbnail, num_planes, planes) < 0) {
888 reg_buf.snapshot.thumbnail.num = mPostviewStreamBuf.num;
890 reg_buf.snapshot.thumbnail.num = 0;
914 if (reg_buf.snapshot.thumbnail.buf.mp)
915 delete []reg_buf.snapshot.thumbnail.buf.mp;
940 /* Clear main and thumbnail heap*/
972 /*register main and thumbnail buffers at back-end for frameproc*/
980 ALOGE("%s: unmapping Thumbnail buffer for HDR and Denoise", __func__);
985 /*register main and thumbnail buffers at back-end for frameproc*/
1103 /*register main and thumbnail buffers at back-end for frameproc*/
1203 //Use main image as input to encoder to generate thumbnail
1209 //Actual thumbnail size requested
1288 /*register main and thumbnail buffers at back-end for frameproc*/
1425 frame->snapshot.thumbnail.frame = frame->def.frame;
1426 frame->snapshot.thumbnail.idx = frame->def.idx;
1431 frame->snapshot.thumbnail
1432 frame->snapshot.thumbnail.idx = frame->video.video.idx;
1499 /* For low power live snapshot the thumbnail output size is set to default size.
1500 In case of live snapshot video buffer = thumbnail buffer. For higher resolutions
1501 the thumnail will be dropped if its more than 64KB. To avoid thumbnail drop
1502 set thumbnail as configured by application. This will be a size lower than video size*/
1505 ALOGE("Live Snapshot thumbnail will be dropped as indicated by application");
1624 ALOGV("Snapshot thumbnail will be dropped as indicated by application");
1638 // For full-size live shot, use mainimage to generate thumbnail
1642 postviewframe = recvd_frame->snapshot.thumbnail.frame;
1671 // For full-size live shot, use mainimage to generate thumbnail
1675 postviewframe = recvd_frame->snapshot.thumbnail.frame;
1686 ALOGV("Setting input thumbnail size to previewWidth= %d previewheight= %d in ZSL mode",
1736 ALOGV("%s: Dimension to encode: main: %dx%d thumbnail: %dx%d", __func__,
1764 /*Thumbnail image*/
1770 ALOGV("Thumbnail width= %d height= %d for livesnapshot", crop.out1_w, crop.out1_h);
1884 ion_fd = recvd_frame->snapshot.thumbnail.frame->ion_dev_fd;
1885 cache_inv_data.vaddr = (void*)recvd_frame->snapshot.thumbnail.frame->buffer;
1886 cache_inv_data.fd = recvd_frame->snapshot.thumbnail.frame->fd;
1887 cache_inv_data.handle = recvd_frame->snapshot.thumbnail.frame->fd_data.handle;
1888 cache_inv_data.length = recvd_frame->snapshot.thumbnail.frame->ion_alloc.len;
1945 mHalCamCtrl->dumpFrameToFile(recvd_frame->snapshot.thumbnail.frame,
2662 mHalCamCtrl->sendUnMappingBuf(MSM_V4L2_EXT_CAPTURE_MODE_THUMBNAIL, frame->snapshot.thumbnail.idx, mCameraId,
2774 // send thumbnail frame mapping through domain socket
2776 frame->snapshot.thumbnail.idx,
2777 frame->snapshot.thumbnail.frame->fd,
2780 ALOGE("%s: sending thumbnail frame mapping buf msg Failed", __func__);
2788 ALOGE("%s: sending thumbnail frame mapping buf msg Failed", __func__);
2808 packet.payload.wdn_start.frame_idx[1] = frame->snapshot.thumbnail.idx;
2828 packet.payload.hdr_pkg.hdr_thm_idx[i] = mHdrInfo.recvd_frame[i]->snapshot.thumbnail.idx;