Lines Matching refs:data
51 ret = ff_rle_encode(out, out_size, pic->data[0] + pic->linesize[0] * y, bpp, w, 0x7f, 0, -1, 0);
66 uint8_t *ptr = pic->data[0];
92 memset(pkt->data, 0, 12);
93 AV_WL16(pkt->data+12, avctx->width);
94 AV_WL16(pkt->data+14, avctx->height);
96 pkt->data[17] = 0x20 | (avctx->pix_fmt == AV_PIX_FMT_BGRA ? 8 : 0);
98 out = pkt->data + 18; /* skip past the header we write */
105 if (AV_RN32(p->data[1] + 4 * i) >> 24 != 0xFF) {
109 pkt->data[1] = 1; /* palette present */
110 pkt->data[2] = TGA_PAL; /* uncompressed palettised image */
111 pkt->data[6] = 1; /* palette contains 256 entries */
112 pkt->data[7] = pal_bpp; /* palette contains pal_bpp bit entries */
113 pkt->data[16] = 8; /* bpp */
116 AV_WL32(pkt->data + 18 + 4 * i, *(uint32_t *)(p->data[1] + i * 4));
118 AV_WL24(pkt->data + 18 + 3 * i, *(uint32_t *)(p->data[1] + i * 4));
124 pkt->data[2] = TGA_BW; /* uncompressed grayscale image */
126 pkt->data[16] = 8; /* bpp */
129 pkt->data[2] = TGA_RGB; /* uncompressed true-color image */
131 pkt->data[16] = 16; /* bpp */
134 pkt->data[2] = TGA_RGB; /* uncompressed true-color image */
135 pkt->data[16] = 24; /* bpp */
138 pkt->data[2] = TGA_RGB; /* uncompressed true-color image */
139 pkt->data[16] = 32; /* bpp */
146 bpp = pkt->data[16] >> 3;
154 pkt->data[2] |= TGA_RLE;
166 pkt->size = out + 26 - pkt->data;