Lines Matching refs:rgb
73 %typemap (in) const uint8_t* rgb (Py_buffer rgb_buffer) {
89 %typemap(freearg) const uint8_t* rgb {
94 %feature("autodoc", #func "(uint8_t data) -> (rgb, width, height)") func;
218 typedef size_t (*WebPEncodeFunction)(const uint8_t* rgb,
221 typedef size_t (*WebPEncodeLosslessFunction)(const uint8_t* rgb,
225 static uint8_t* EncodeLossy(const uint8_t* rgb,
232 encfn(rgb, width, height, stride, quality_factor, &output);
240 static uint8_t* EncodeLossless(const uint8_t* rgb,
245 const size_t image_size = encfn(rgb, width, height, stride, &output);
300 const uint8_t* rgb, int* unused1, int* unused2, int* output_size, \
302 return EncodeLossy(rgb, width, height, stride, quality_factor, \
315 const uint8_t* rgb, int* unused1, int* unused2, int* output_size, \
317 return EncodeLossless(rgb, width, height, stride, \
372 byte[] rgb, int width, int height, int stride, float quality_factor) {
374 rgb, UNUSED, UNUSED, outputSize, width, height, stride, quality_factor);
382 byte[] rgb, int width, int height, int stride) {
384 rgb, UNUSED, UNUSED, outputSize, width, height, stride);
406 def func(rgb, width, height, stride, quality_factor):
407 """func(uint8_t rgb, int width, int height, int stride, float quality_factor) -> lossy_webp"""
409 rgb, _UNUSED, _UNUSED, width, height, stride, quality_factor)
418 def func(rgb, width, height, stride):
419 """func(uint8_t rgb, int width, int height, int stride) -> lossless_webp"""
420 webp = wrap_##func(rgb, _UNUSED, _UNUSED, width, height, stride)