Home | History | Annotate | Download | only in libcamera2

Lines Matching refs:jpegEnc

4681     ExynosJpegEncoderForCamera jpegEnc;
4687 if (jpegEnc.create()) {
4688 ALOGE("ERR(%s):jpegEnc.create() fail", __FUNCTION__);
4692 if (jpegEnc.setQuality(m_jpegMetadata.shot.ctl.jpeg.quality)) {
4693 ALOGE("ERR(%s):jpegEnc.setQuality() fail", __FUNCTION__);
4697 if (jpegEnc.setSize(rect->w, rect->h)) {
4698 ALOGE("ERR(%s):jpegEnc.setSize() fail", __FUNCTION__);
4703 if (jpegEnc.setColorFormat(rect->colorFormat)) {
4704 ALOGE("ERR(%s):jpegEnc.setColorFormat() fail", __FUNCTION__);
4708 if (jpegEnc.setJpegFormat(V4L2_PIX_FMT_JPEG_422)) {
4709 ALOGE("ERR(%s):jpegEnc.setJpegFormat() fail", __FUNCTION__);
4729 if (jpegEnc.setThumbnailSize(m_thumbNailW, m_thumbNailH)) {
4730 ALOGE("ERR(%s):jpegEnc.setThumbnailSize(%d, %d) fail", __FUNCTION__, m_thumbNailH, m_thumbNailH);
4734 ALOGV("(%s):jpegEnc.setThumbnailSize(%d, %d) ", __FUNCTION__, m_thumbNailW, m_thumbNailW);
4735 if (jpegEnc.setThumbnailQuality(m_jpegMetadata.shot.ctl.jpeg.thumbnailQuality)) {
4736 ALOGE("ERR(%s):jpegEnc.setThumbnailQuality fail", __FUNCTION__);
4741 ALOGV("DEBUG(%s):calling jpegEnc.setInBuf() yuvSize(%d)", __FUNCTION__, *yuvSize);
4742 if (jpegEnc.setInBuf((int *)&(yuvBuf->fd.fd), &(yuvBuf->virt.p), (int *)yuvSize)) {
4743 ALOGE("ERR(%s):jpegEnc.setInBuf() fail", __FUNCTION__);
4746 if (jpegEnc.setOutBuf(jpegBuf->fd.fd, jpegBuf->virt.p, jpegBuf->size.extS[0] + jpegBuf->size.extS[1] + jpegBuf->size.extS[2])) {
4747 ALOGE("ERR(%s):jpegEnc.setOutBuf() fail", __FUNCTION__);
4751 if (jpegEnc.updateConfig()) {
4752 ALOGE("ERR(%s):jpegEnc.updateConfig() fail", __FUNCTION__);
4756 if (res = jpegEnc.encode((int *)&jpegBuf->size.s, &mExifInfo)) {
4757 ALOGE("ERR(%s):jpegEnc.encode() fail ret(%d)", __FUNCTION__, res);
4765 if (jpegEnc.flagCreate() == true)
4766 jpegEnc.destroy();