X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Flibwebp%2Fdsp%2Flossless.h;h=8c7551c9c2afbfff32df286c19d525db66441b3c;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=e4da705f22a17f20ba4a4b874203fc1d678d4ec9;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/libwebp/dsp/lossless.h b/src/third_party/libwebp/dsp/lossless.h index e4da705..8c7551c 100644 --- a/src/third_party/libwebp/dsp/lossless.h +++ b/src/third_party/libwebp/dsp/lossless.h @@ -56,24 +56,20 @@ extern VP8LConvertFunc VP8LConvertBGRAToRGB565; extern VP8LConvertFunc VP8LConvertBGRAToBGR; // Expose some C-only fallback functions -extern void VP8LTransformColor_C(const VP8LMultipliers* const m, +void VP8LTransformColor_C(const VP8LMultipliers* const m, + uint32_t* data, int num_pixels); +void VP8LTransformColorInverse_C(const VP8LMultipliers* const m, uint32_t* data, int num_pixels); -extern void VP8LTransformColorInverse_C(const VP8LMultipliers* const m, - uint32_t* data, int num_pixels); - -extern void VP8LConvertBGRAToRGB_C(const uint32_t* src, - int num_pixels, uint8_t* dst); -extern void VP8LConvertBGRAToRGBA_C(const uint32_t* src, - int num_pixels, uint8_t* dst); -extern void VP8LConvertBGRAToRGBA4444_C(const uint32_t* src, - int num_pixels, uint8_t* dst); -extern void VP8LConvertBGRAToRGB565_C(const uint32_t* src, - int num_pixels, uint8_t* dst); -extern void VP8LConvertBGRAToBGR_C(const uint32_t* src, - int num_pixels, uint8_t* dst); -extern void VP8LSubtractGreenFromBlueAndRed_C(uint32_t* argb_data, - int num_pixels); -extern void VP8LAddGreenToBlueAndRed_C(uint32_t* data, int num_pixels); + +void VP8LConvertBGRAToRGB_C(const uint32_t* src, int num_pixels, uint8_t* dst); +void VP8LConvertBGRAToRGBA_C(const uint32_t* src, int num_pixels, uint8_t* dst); +void VP8LConvertBGRAToRGBA4444_C(const uint32_t* src, + int num_pixels, uint8_t* dst); +void VP8LConvertBGRAToRGB565_C(const uint32_t* src, + int num_pixels, uint8_t* dst); +void VP8LConvertBGRAToBGR_C(const uint32_t* src, int num_pixels, uint8_t* dst); +void VP8LSubtractGreenFromBlueAndRed_C(uint32_t* argb_data, int num_pixels); +void VP8LAddGreenToBlueAndRed_C(uint32_t* data, int num_pixels); // Must be called before calling any of the above methods. void VP8LDspInit(void);