Lines Matching refs:writer
360 CIFDWriter writer(tiffheader, current, m_n0thIFDFields); in WriteAPP1() local
362 writer.WriteShort(EXIF_TAG_ORIENTATION, 1, &m_pExif->orientation); in WriteAPP1()
363 writer.WriteShort(EXIF_TAG_YCBCR_POSITIONING, 1, &m_pExif->ycbcr_positioning); in WriteAPP1()
364 writer.WriteRational(EXIF_TAG_X_RESOLUTION, 1, &m_pExif->x_resolution); in WriteAPP1()
365 writer.WriteRational(EXIF_TAG_Y_RESOLUTION, 1, &m_pExif->y_resolution); in WriteAPP1()
366 writer.WriteShort(EXIF_TAG_RESOLUTION_UNIT, 1, &m_pExif->resolution_unit); in WriteAPP1()
368 writer.WriteASCII(EXIF_TAG_MAKE, m_szMake + 1, m_pExif->maker); in WriteAPP1()
370 writer.WriteASCII(EXIF_TAG_MODEL, m_szModel + 1, m_pExif->model); in WriteAPP1()
372 writer.WriteASCII(EXIF_TAG_SOFTWARE, m_szSoftware + 1, m_pExif->software); in WriteAPP1()
373 writer.WriteCString(EXIF_TAG_DATE_TIME, EXIF_DATETIME_LENGTH, m_pExif->date_time); in WriteAPP1()
375 char *pSubIFDBase = writer.BeginSubIFD(EXIF_TAG_EXIF_IFD_POINTER); in WriteAPP1()
430 writer.EndSubIFD(exifwriter.GetNextIFDBase()); in WriteAPP1()
432 writer.CancelSubIFD(); in WriteAPP1()
436 pSubIFDBase = writer.BeginSubIFD(EXIF_TAG_GPS_IFD_POINTER); in WriteAPP1()
462 writer.EndSubIFD(gpswriter.GetNextIFDBase()); in WriteAPP1()
464 writer.CancelSubIFD(); in WriteAPP1()
473 writer.Finish(false); in WriteAPP1()
475 CIFDWriter thumbwriter(tiffheader, writer.GetNextIFDBase(), m_n1stIFDFields); in WriteAPP1()
494 writer.Finish(true); in WriteAPP1()
496 return writer.GetNextIFDBase(); in WriteAPP1()
663 CAppMarkerWriter writer(jpeg, exif, NULL); in UpdateExif() local
664 writer.Update(); in UpdateExif()