Home
last modified time | relevance | path

Searched refs:pal (Results 1 - 25 of 88) sorted by relevance

1234

/third_party/ffmpeg/libavcodec/
H A Dbfi.c38 uint32_t pal[256]; member
60 uint32_t *pal; in bfi_decode_frame() local
77 pal = (uint32_t *)frame->data[1]; in bfi_decode_frame()
80 *pal = 0xFFU << 24; in bfi_decode_frame()
82 *pal += ((avctx->extradata[i * 3 + j] << 2) | in bfi_decode_frame()
84 pal++; in bfi_decode_frame()
86 memcpy(bfi->pal, frame->data[1], sizeof(bfi->pal)); in bfi_decode_frame()
92 memcpy(frame->data[1], bfi->pal, sizeof(bfi->pal)); in bfi_decode_frame()
[all...]
H A Dbmpenc.c71 const uint32_t *pal = NULL; in bmp_encode_frame() local
80 pal = rgb444_masks; // abuse pal to hold color masks in bmp_encode_frame()
85 pal = rgb565_masks; // abuse pal to hold color masks in bmp_encode_frame()
95 pal = palette256; in bmp_encode_frame()
98 pal = (uint32_t *)p->data[1]; in bmp_encode_frame()
101 pal = monoblack_pal; in bmp_encode_frame()
104 if (pal && !pal_entries) pal_entries = 1 << bit_count; in bmp_encode_frame()
136 bytestream_put_le32(&buf, pal[ in bmp_encode_frame()
[all...]
H A Dpcxenc.c94 const uint32_t *pal = NULL; in pcx_encode_frame() local
116 pal = palette256; in pcx_encode_frame()
121 pal = (uint32_t *)frame->data[1]; in pcx_encode_frame()
126 pal = monoblack_pal; in pcx_encode_frame()
136 max_pkt_size = 128 + avctx->height * 2 * line_bytes * nplanes + (pal ? 256*3 + 1 : 0); in pcx_encode_frame()
158 bytestream_put_be24(&buf, pal ? pal[i] : 0);// palette (<= 16 color only) in pcx_encode_frame()
185 bytestream_put_be24(&buf, pal[i]); in pcx_encode_frame()
H A Dimx.c30 uint32_t pal[256]; member
61 if (ff_copy_palette(imx->pal, avpkt, avctx)) { in imx_decode_frame()
71 memcpy(frame->data[1], imx->pal, AVPALETTE_SIZE); in imx_decode_frame()
170 memset(imx->pal, 0, sizeof(imx->pal)); in imx_decode_flush()
H A Dsga.c53 uint32_t pal[256]; member
67 static int decode_palette(GetByteContext *gb, uint32_t *pal) in decode_palette() argument
74 memset(pal, 0, 16 * sizeof(*pal)); in decode_palette()
80 pal[15 - index] |= color << (5 + 16); in decode_palette()
87 pal[15 - index] |= color << (5 + 8); in decode_palette()
94 pal[15 - index] |= color << (5 + 0); in decode_palette()
99 pal[index] = (0xFFU << 24) | pal[index] | (pal[inde in decode_palette()
[all...]
H A Dmscc.c43 uint32_t pal[256]; member
151 const uint8_t *pal = av_packet_get_side_data(avpkt, AV_PKT_DATA_PALETTE, &size); in decode_frame() local
153 if (pal && size == AVPALETTE_SIZE) { in decode_frame()
156 s->pal[j] = 0xFF000000 | AV_RL32(pal + j * 4); in decode_frame()
157 } else if (pal) { in decode_frame()
161 memcpy(frame->data[1], s->pal, AVPALETTE_SIZE); in decode_frame()
H A Dtarga.c116 int idlen, pal, compr, y, w, h, bpp, flags, ret; in decode_frame() local
125 pal = bytestream2_get_byte(&s->gb); in decode_frame()
137 if (!pal && (first_clr || colors || csize)) { in decode_frame()
224 uint32_t *pal = ((uint32_t *)p->data[1]) + first_clr; in decode_frame() local
234 *pal++ = bytestream2_get_le32u(&s->gb); in decode_frame()
239 *pal++ = (0xffU<<24) | bytestream2_get_le24u(&s->gb); in decode_frame()
250 *pal++ = (0xffU<<24) | v; in decode_frame()
H A Dmsrle.c48 uint32_t pal[256]; member
80 s->pal[i] = 0xFFU<<24 | AV_RL32(avctx->extradata+4*i); in msrle_decode_init()
101 s->frame->palette_has_changed = ff_copy_palette(s->pal, avpkt, avctx); in msrle_decode_frame()
104 memcpy(s->frame->data[1], s->pal, AVPALETTE_SIZE); in msrle_decode_frame()
H A Dzmbvenc.c70 uint8_t pal[768]; member
196 c->work_buf[work_size++] = tpal[0] ^ c->pal[i * 3 + 0]; in encode_frame()
197 c->work_buf[work_size++] = tpal[1] ^ c->pal[i * 3 + 1]; in encode_frame()
198 c->work_buf[work_size++] = tpal[2] ^ c->pal[i * 3 + 2]; in encode_frame()
199 c->pal[i * 3 + 0] = tpal[0]; in encode_frame()
200 c->pal[i * 3 + 1] = tpal[1]; in encode_frame()
201 c->pal[i * 3 + 2] = tpal[2]; in encode_frame()
208 AV_WB24(c->pal+(i*3), palptr[i]); in encode_frame()
210 memcpy(c->work_buf, c->pal, 768); in encode_frame()
H A Dxwdenc.c44 uint32_t pal[256]; in xwd_encode_frame() local
185 memcpy(pal, p->data[1], sizeof(pal)); in xwd_encode_frame()
187 avpriv_set_systematic_pal2(pal, pix_fmt); in xwd_encode_frame()
194 val = pal[i]; in xwd_encode_frame()
H A Davs.c77 uint32_t *pal = (uint32_t *) p->data[1]; in avs_decode_frame() local
85 pal[i] = (buf[0] << 18) | (buf[1] << 10) | (buf[2] << 2); in avs_decode_frame()
86 pal[i] |= 0xFFU << 24 | (pal[i] >> 6) & 0x30303; in avs_decode_frame()
H A D8bps.c54 uint32_t pal[256]; member
129 frame->palette_has_changed = ff_copy_palette(c->pal, avpkt, avctx); in decode_frame()
131 memcpy (frame->data[1], c->pal, AVPALETTE_SIZE); in decode_frame()
H A Dkmvc.c52 uint32_t pal[MAX_PALSIZE]; member
278 frame->palette_has_changed = ff_copy_palette(ctx->pal, avpkt, avctx); in decode_frame()
286 ctx->pal[i + (header & 0x81)] = 0xFFU << 24 | bytestream2_get_be24(&ctx->g); in decode_frame()
304 ctx->pal[i] = 0xFFU << 24 | bytestream2_get_be24(&ctx->g); in decode_frame()
314 memcpy(frame->data[1], ctx->pal, 1024); in decode_frame()
377 c->pal[i] = 0xFFU << 24 | i * 0x10101; in decode_init()
396 c->pal[i] = AV_RL32(src); in decode_init()
H A Dmss1.c127 uint32_t *pal = ctx->pal + 256 - ctx->free_colours; in decode_pal() local
137 *pal++ = (0xFFU << 24) | (r << 16) | (g << 8) | b; in decode_pal()
180 memcpy(ctx->pic->data[1], c->pal, AVPALETTE_SIZE); in mss1_decode_frame()
H A Diff.c69 uint32_t *pal; member
154 static int cmap_read_palette(AVCodecContext *avctx, uint32_t *pal) in cmap_read_palette() argument
171 pal[i] = 0xFF000000 | AV_RB24(palette + i*3); in cmap_read_palette()
174 pal[i + 32] = 0xFF000000 | (AV_RB24(palette + i*3) & 0xFEFEFE) >> 1; in cmap_read_palette()
181 pal[i] = 0xFF000000 | gray2rgb((i * 255) >> avctx->bits_per_coded_sample); in cmap_read_palette()
188 memcpy(pal + (1 << avctx->bits_per_coded_sample), pal, count * 4); in cmap_read_palette()
190 pal[i] &= 0xFFFFFF; in cmap_read_palette()
193 pal[s->transparency] &= 0xFFFFFF; in cmap_read_palette()
251 uint32_t *pal in extract_header() local
523 decode_ham_plane32(uint32_t *dst, const uint8_t *buf, const uint32_t *const pal, unsigned buf_size) decode_ham_plane32() argument
538 lookup_pal_indicies(uint32_t *dst, const uint32_t *buf, const uint32_t *const pal, unsigned width) lookup_pal_indicies() argument
[all...]
H A Didcinvideo.c77 uint32_t pal[256]; member
229 frame->palette_has_changed = ff_copy_palette(s->pal, avpkt, avctx); in idcin_decode_frame()
231 memcpy(frame->data[1], s->pal, AVPALETTE_SIZE); in idcin_decode_frame()
H A Dtscc.c64 uint32_t pal[256]; member
79 palette_has_changed = ff_copy_palette(c->pal, avpkt, avctx); in decode_frame()
114 memcpy(frame->data[1], c->pal, AVPALETTE_SIZE); in decode_frame()
H A Dtxd.c43 uint32_t *pal; in txd_decode_frame() local
109 pal = (uint32_t *) p->data[1]; in txd_decode_frame()
112 pal[y] = (v >> 8) + (v << 24); in txd_decode_frame()
/third_party/ffmpeg/libavformat/
H A Dgdv.c34 unsigned pal[256]; member
147 gdv->pal[i] = 0xFFU << 24 | r << 18 | g << 10 | b << 2; in gdv_read_header()
172 uint8_t *pal; in gdv_read_packet() local
183 pal = av_packet_new_side_data(pkt, AV_PKT_DATA_PALETTE, in gdv_read_packet()
185 if (!pal) { in gdv_read_packet()
188 memcpy(pal, gdv->pal, AVPALETTE_SIZE); in gdv_read_packet()
H A Dimx.c32 uint8_t pal[AVPALETTE_SIZE]; member
122 AV_WL32(imx->pal + i * 4, (0xFFU << 24) | r | g | b); in simbiosis_imx_read_packet()
139 uint8_t *pal = av_packet_new_side_data(pkt, AV_PKT_DATA_PALETTE, in simbiosis_imx_read_packet() local
141 if (!pal) in simbiosis_imx_read_packet()
143 memcpy(pal, imx->pal, AVPALETTE_SIZE); in simbiosis_imx_read_packet()
H A Dsmacker.c62 uint8_t pal[768]; member
252 uint8_t *pal = smk->pal; in smacker_read_packet() local
255 memcpy(oldpal, pal, 768); in smacker_read_packet()
269 pal += ((t & 0x7F) + 1) * 3; in smacker_read_packet()
282 *pal++ = oldpal[off + 0]; in smacker_read_packet()
283 *pal++ = oldpal[off + 1]; in smacker_read_packet()
284 *pal++ = oldpal[off + 2]; in smacker_read_packet()
289 *pal++ = smk_pal[t]; in smacker_read_packet()
290 *pal in smacker_read_packet()
[all...]
H A Ddxa.c160 uint8_t buf[DXA_EXTRA_SIZE], pal[768+4]; in dxa_read_packet() local
188 if(pal_size) memcpy(pkt->data, pal, pal_size); in dxa_read_packet()
196 memcpy(pal, buf, 4); in dxa_read_packet()
197 avio_read(s->pb, pal + 4, 768); in dxa_read_packet()
218 if(pal_size) memcpy(pkt->data, pal, pal_size); in dxa_read_packet()
/third_party/ffmpeg/libswscale/
H A Dhscale.c35 uint32_t *pal; member
90 uint32_t * pal = instance->pal; in lum_convert() local
108 c->lumToYV12(dst, src[0], src[1], src[2], srcW, pal); in lum_convert()
117 c->alpToYV12(dst, src[3], src[1], src[2], srcW, pal); in lum_convert()
127 int ff_init_desc_fmt_convert(SwsFilterDescriptor *desc, SwsSlice * src, SwsSlice *dst, uint32_t *pal) in ff_init_desc_fmt_convert() argument
132 li->pal = pal; in ff_init_desc_fmt_convert()
206 uint32_t * pal = instance->pal; in chr_convert() local
235 ff_init_desc_cfmt_convert(SwsFilterDescriptor *desc, SwsSlice * src, SwsSlice *dst, uint32_t *pal) ff_init_desc_cfmt_convert() argument
[all...]
/third_party/ffmpeg/tests/fate/
H A Dmicrosoft.mak4 FATE_MICROSOFT-$(call FRAMECRC, ASF, MSS1) += fate-mss1-pal
5 fate-mss1-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss1/screen_codec.wmv -an
7 FATE_MSS2 += fate-mss2-pal
8 fate-mss2-pal: CMD = framecrc -i $(TARGET_SAMPLES)/mss2/rlepal.wmv
/third_party/ffmpeg/libavfilter/
H A Dvf_palettegen.c260 uint32_t *pal = (uint32_t *)out->data[0]; in write_palette() local
267 pal[x] = s->boxes[box_id++].color; in write_palette()
268 if ((x || y) && pal[x] == last_color) in write_palette()
269 av_log(ctx, AV_LOG_WARNING, "Duped color: %08"PRIX32"\n", pal[x]); in write_palette()
270 last_color = pal[x]; in write_palette()
272 pal[x] = last_color; // pad with last color in write_palette()
275 pal += pal_linesize; in write_palette()
280 pal[out->width - pal_linesize - 1] = AV_RB32(&s->transparency_color) >> 8; in write_palette()

Completed in 13 milliseconds

1234