Home
last modified time | relevance | path

Searched refs:iccp (Results 1 - 11 of 11) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dlibjxldec.c51 AVBufferRef *iccp; member
193 av_buffer_unref(&ctx->iccp); in libjxl_get_icc()
194 ctx->iccp = av_buffer_alloc(icc_len); in libjxl_get_icc()
195 if (!ctx->iccp) in libjxl_get_icc()
198 ctx->iccp->data, icc_len); in libjxl_get_icc()
201 av_buffer_unref(&ctx->iccp); in libjxl_get_icc()
267 if (!ctx->iccp) { in libjxl_color_encoding_event()
399 if (ctx->iccp) { in libjxl_decode_frame()
400 AVFrameSideData *sd = av_frame_new_side_data_from_buf(frame, AV_FRAME_DATA_ICC_PROFILE, ctx->iccp); in libjxl_decode_frame()
404 ctx->iccp in libjxl_decode_frame()
[all...]
/third_party/skia/third_party/externals/libwebp/imageio/
H A Dwicdec.c126 // Stores the first non-zero sized color profile from 'frame' to 'iccp'.
128 // for freeing 'iccp->bytes' in either case.
131 MetadataPayload* const iccp) { in ExtractICCP()
162 iccp->bytes = (uint8_t*)malloc(size); in ExtractICCP()
163 if (iccp->bytes == NULL) { in ExtractICCP()
167 iccp->size = size; in ExtractICCP()
169 (UINT)iccp->size, iccp->bytes, in ExtractICCP()
171 if (SUCCEEDED(hr) && size != iccp->size) { in ExtractICCP()
173 size, (uint32_t)iccp in ExtractICCP()
129 ExtractICCP(IWICImagingFactory* const factory, IWICBitmapFrameDecode* const frame, MetadataPayload* const iccp) ExtractICCP() argument
[all...]
H A Djpegdec.c60 // and storing them in 'iccp'.
62 static int StoreICCP(j_decompress_ptr dinfo, MetadataPayload* const iccp) { in StoreICCP() argument
132 iccp->bytes = (uint8_t*)malloc(total_size); in StoreICCP()
133 if (iccp->bytes == NULL) return 0; in StoreICCP()
134 iccp->size = total_size; in StoreICCP()
140 memcpy(iccp->bytes + offset, in StoreICCP()
167 if (!StoreICCP(dinfo, &metadata->iccp)) return 0; in ExtractMetadataFromJPEG()
H A Dmetadata.h29 MetadataPayload iccp; member
H A Dmetadata.c35 MetadataPayloadDelete(&metadata->iccp); in MetadataFree()
H A Dpngdec.c208 if (!MetadataCopy((const char*)profile, len, &metadata->iccp)) return 0; in ExtractMetadataFromPNG()
H A Dtiffdec.c33 { TIFFTAG_ICCPROFILE, METADATA_OFFSET(iccp) },
H A Dwebpdec.c125 &metadata->iccp); in ExtractMetadata()
/third_party/skia/third_party/externals/libwebp/examples/
H A Dvwebp.c73 WebPChunkIterator iccp; member
87 WebPDemuxReleaseChunkIterator(&kParams.iccp); in ClearParams()
181 ok = ApplyColorProfile(&kParams.iccp.chunk, output_buffer); in Decode()
576 memset(&kParams.iccp, 0, sizeof(kParams.iccp)); in main()
581 if (!WebPDemuxGetChunk(kParams.dmux, "ICCP", 1, &kParams.iccp)) goto Error; in main()
H A Dcwebp.c360 fprintf(stderr, " * ICC profile: %6d bytes\n", (int)metadata->iccp.size); in PrintMetadataInfo()
435 const int write_iccp = UpdateFlagsAndSize(&metadata->iccp, in WriteWebPWithMetadata()
487 ok = ok && WriteMetadataChunk(out, "ICCP", &metadata->iccp); in WriteWebPWithMetadata()
1179 {&metadata.iccp, METADATA_ICC}, in main()
H A Dwebpinfo.c997 const int iccp = !!(webp_info->feature_flags_ & ICCP_FLAG); in Validate() local
1009 if (iccp && !webp_info->chunk_counts_[CHUNK_ICCP]) { in Validate()
1021 if (!iccp && webp_info->chunk_counts_[CHUNK_ICCP]) { in Validate()

Completed in 9 milliseconds