Home | History | Annotate | Download | only in enc

Lines Matching full:argb

26   uint32_t argb;
60 const uint32_t* argb = picture->argb;
61 if (argb == NULL) return 0;
64 if (argb[x] < 0xff000000u) return 1; // test any alpha values != 0xff
66 argb += picture->argb_stride;
244 // call for ARGB->YUVA conversion
249 if (picture->argb == NULL) {
252 const uint8_t* const argb = (const uint8_t*)picture->argb;
253 const uint8_t* const r = ALPHA_IS_LAST ? argb + 2 : argb + 1;
254 const uint8_t* const g = ALPHA_IS_LAST ? argb + 1 : argb + 2;
255 const uint8_t* const b = ALPHA_IS_LAST ? argb + 0 : argb + 3;
256 const uint8_t* const a = ALPHA_IS_LAST ? argb + 3 : argb + 0;
269 // call for YUVA -> ARGB conversion
282 // Allocate a new argb buffer (discarding the previous one).
292 uint8_t* dst = (uint8_t*)picture->argb;
318 uint32_t* const argb_dst = picture->argb + y * picture->argb_stride;
352 uint32_t* const dst = &picture->argb[y * picture->argb_stride];