Home | History | Annotate | Download | only in libcamera2

Lines Matching refs:jpegEnc

4685     ExynosJpegEncoderForCamera jpegEnc;
4691 if (jpegEnc.create()) {
4692 ALOGE("ERR(%s):jpegEnc.create() fail", __FUNCTION__);
4696 if (jpegEnc.setQuality(m_jpegMetadata.shot.ctl.jpeg.quality)) {
4697 ALOGE("ERR(%s):jpegEnc.setQuality() fail", __FUNCTION__);
4701 if (jpegEnc.setSize(rect->w, rect->h)) {
4702 ALOGE("ERR(%s):jpegEnc.setSize() fail", __FUNCTION__);
4707 if (jpegEnc.setColorFormat(rect->colorFormat)) {
4708 ALOGE("ERR(%s):jpegEnc.setColorFormat() fail", __FUNCTION__);
4712 if (jpegEnc.setJpegFormat(V4L2_PIX_FMT_JPEG_422)) {
4713 ALOGE("ERR(%s):jpegEnc.setJpegFormat() fail", __FUNCTION__);
4733 if (jpegEnc.setThumbnailSize(m_thumbNailW, m_thumbNailH)) {
4734 ALOGE("ERR(%s):jpegEnc.setThumbnailSize(%d, %d) fail", __FUNCTION__, m_thumbNailH, m_thumbNailH);
4738 ALOGV("(%s):jpegEnc.setThumbnailSize(%d, %d) ", __FUNCTION__, m_thumbNailW, m_thumbNailW);
4739 if (jpegEnc.setThumbnailQuality(m_jpegMetadata.shot.ctl.jpeg.thumbnailQuality)) {
4740 ALOGE("ERR(%s):jpegEnc.setThumbnailQuality fail", __FUNCTION__);
4745 ALOGV("DEBUG(%s):calling jpegEnc.setInBuf() yuvSize(%d)", __FUNCTION__, *yuvSize);
4746 if (jpegEnc.setInBuf((int *)&(yuvBuf->fd.fd), &(yuvBuf->virt.p), (int *)yuvSize)) {
4747 ALOGE("ERR(%s):jpegEnc.setInBuf() fail", __FUNCTION__);
4750 if (jpegEnc.setOutBuf(jpegBuf->fd.fd, jpegBuf->virt.p, jpegBuf->size.extS[0] + jpegBuf->size.extS[1] + jpegBuf->size.extS[2])) {
4751 ALOGE("ERR(%s):jpegEnc.setOutBuf() fail", __FUNCTION__);
4755 if (jpegEnc.updateConfig()) {
4756 ALOGE("ERR(%s):jpegEnc.updateConfig() fail", __FUNCTION__);
4760 if (res = jpegEnc.encode((int *)&jpegBuf->size.s, &mExifInfo)) {
4761 ALOGE("ERR(%s):jpegEnc.encode() fail ret(%d)", __FUNCTION__, res);
4769 if (jpegEnc.flagCreate() == true)
4770 jpegEnc.destroy();