Lines Matching refs:le
174 GetByteContext *gb, int le,
183 case TIFF_DOUBLE : return ff_tadd_doubles_metadata(count, name, sep, gb, le, metadata);
184 case TIFF_SSHORT : return ff_tadd_shorts_metadata(count, name, sep, gb, le, 1, metadata);
185 case TIFF_SHORT : return ff_tadd_shorts_metadata(count, name, sep, gb, le, 0, metadata);
186 case TIFF_SBYTE : return ff_tadd_bytes_metadata(count, name, sep, gb, le, 1, metadata);
188 case TIFF_UNDEFINED: return ff_tadd_bytes_metadata(count, name, sep, gb, le, 0, metadata);
189 case TIFF_STRING : return ff_tadd_string_metadata(count, name, gb, le, metadata);
191 case TIFF_RATIONAL : return ff_tadd_rational_metadata(count, name, sep, gb, le, metadata);
193 case TIFF_LONG : return ff_tadd_long_metadata(count, name, sep, gb, le, metadata);
201 static int exif_decode_tag(void *logctx, GetByteContext *gbytes, int le,
212 ff_tread_tag(gbytes, le, &id, &type, &count, &cur_pos);
223 ret = ff_exif_decode_ifd(logctx, gbytes, le, depth + 1, metadata);
234 gbytes, le, metadata);
244 int le, int depth, AVDictionary **metadata)
249 entries = ff_tget_short(gbytes, le);
256 if ((ret = exif_decode_tag(logctx, gbytes, le, depth, metadata)) < 0) {
262 return ff_tget_long(gbytes, le);
266 int le, int depth, AVDictionary **metadata)
272 return ff_exif_decode_ifd(logctx, &gb, le, depth, metadata);