Lines Matching defs:gbytes
68 static int exif_decode_tag(AVCodecContext *avctx, GetByteContext *gbytes, int le,
79 ff_tread_tag(gbytes, le, &id, &type, &count, &cur_pos);
81 if (!bytestream2_tell(gbytes)) {
82 bytestream2_seek(gbytes, cur_pos, SEEK_SET);
90 ret = avpriv_exif_decode_ifd(avctx, gbytes, le, depth + 1, metadata);
104 gbytes, le, metadata);
111 bytestream2_seek(gbytes, cur_pos, SEEK_SET);
117 int avpriv_exif_decode_ifd(AVCodecContext *avctx, GetByteContext *gbytes, int le,
123 entries = ff_tget_short(gbytes, le);
125 if (bytestream2_get_bytes_left(gbytes) < entries * 12) {
130 if ((ret = exif_decode_tag(avctx, gbytes, le, depth, metadata)) < 0) {
136 return ff_tget_long(gbytes, le);