public static extern WebPDecBuffer *WebPIDecodedArea([NativeTypeName("const WebPIDecoder *")] WebPIDecoder *idec, int *left, int *top, int *width, int *height);
public static byte *WebPIDecGetYUV([NativeTypeName("const WebPIDecoder *")] WebPIDecoder *idec, int *last_y, [NativeTypeName("uint8_t **")] byte **u, [NativeTypeName("uint8_t **")] byte **v, int *width, int *height, int *stride, int *uv_stride) { return(WebPIDecGetYUVA(idec, last_y, u, v, null, width, height, stride, uv_stride, null)); }
public static extern byte *WebPIDecGetYUVA([NativeTypeName("const WebPIDecoder *")] WebPIDecoder *idec, int *last_y, [NativeTypeName("uint8_t **")] byte **u, [NativeTypeName("uint8_t **")] byte **v, [NativeTypeName("uint8_t **")] byte **a, int *width, int *height, int *stride, int *uv_stride, int *a_stride);
public static extern byte *WebPIDecGetRGB([NativeTypeName("const WebPIDecoder *")] WebPIDecoder *idec, int *last_y, int *width, int *height, int *stride);
public static extern VP8StatusCode WebPIUpdate(WebPIDecoder *idec, [NativeTypeName("const uint8_t *")] byte *data, [NativeTypeName("size_t")] UIntPtr data_size);
public static extern void WebPIDelete(WebPIDecoder *idec);