Lines Matching defs:alpha
28 static void yuv_a_to_rgba(const uint8_t *ycbcr, const uint8_t *alpha, uint32_t *rgba, int num_values)
41 *rgba++ = (*alpha++ << 24) | (r << 16) | (g << 8) | b;
120 uint8_t *alpha,
132 if (alpha[i] != 0 && !color_used[colormap[i]]) {
144 if (alpha[i] != 0) {
150 rgba_palette[i] = b | (g << 8) | (r << 16) | ((alpha[i] * 17) << 24);
155 ((alpha[i] * 17) << 24);
169 uint8_t colormap[4], alpha[256];
234 /* set alpha */
237 alpha[3] = buf[pos] >> 4;
238 alpha[2] = buf[pos] & 0x0f;
239 alpha[1] = buf[pos + 1] >> 4;
240 alpha[0] = buf[pos + 1] & 0x0f;
243 av_log(NULL, AV_LOG_INFO, "alpha=%x%x%x%x\n", alpha[0],alpha[1],alpha[2],alpha[3]);
291 /* HD set contrast (alpha) */
295 alpha[i] = 0xFF - buf[pos+i];
345 yuv_a_to_rgba(yuv_palette, alpha, (uint32_t*)sub_header->rects[0]->pict.data[1], 256);
350 colormap, alpha, 0xffff00);