Lines Matching defs:mask
377 uint8_t *dst, ptrdiff_t stride, uint8_t *mask,
386 mask += x + y * mask_stride;
391 ( c->rgb_pic && mask[i] != 0x01 && mask[i] != 0x02 && mask[i] != 0x04 ||
392 !c->rgb_pic && mask[i] != 0x80 && mask[i] != 0xFF))
395 if (mask[i] == 0x02) {
397 } else if (mask[i] == 0x04) {
400 } else if (mask[i] != 0x80) {
414 mask += mask_stride;
528 if (decode_region(acoder, c->mask, NULL,
533 c->pal_stride, c->mask,
675 c->mask = av_malloc_array(c->mask_stride, avctx->height);
676 if (!c->mask) {
677 av_log(avctx, AV_LOG_ERROR, "Cannot allocate mask plane\n");
694 av_freep(&c->mask);