Lines Matching defs:src
40 static const unsigned char *seq_unpack_rle_block(const unsigned char *src,
49 init_get_bits(&gb, src, (src_end - src) * 8);
56 src += (get_bits_count(&gb) + 7) / 8;
63 if (src_end - src < 1)
65 memset(dst, *src++, FFMIN(len, dst_size));
67 if (src_end - src < len)
69 memcpy(dst, src, FFMIN(len, dst_size));
70 src += len;
75 return src;
79 const unsigned char *src,
88 if (src_end - src < 1)
90 len = *src++;
94 src = seq_unpack_rle_block(src, src_end, block, sizeof(block));
101 src = seq_unpack_rle_block(src, src_end, block, sizeof(block));
113 if (src_end - src < len + 8 * bits)
115 color_table = src;
116 src += len;
117 init_get_bits(&gb, src, bits * 8 * 8); src += bits * 8;
125 return src;
129 const unsigned char *src,
135 if (src_end - src < 8 * 8)
139 memcpy(dst, src, 8);
140 src += 8;
144 return src;
148 const unsigned char *src,
155 if (src_end - src < 2)
157 pos = *src++;
159 dst[offset] = *src++;
162 return src;