diff -r 9b2c3c7a1a9c -r 567bb019e3e3 gst_plugins_base/gst/videoscale/vs_4tap.h --- a/gst_plugins_base/gst/videoscale/vs_4tap.h Wed Mar 31 22:03:18 2010 +0300 +++ b/gst_plugins_base/gst/videoscale/vs_4tap.h Tue Aug 31 15:30:33 2010 +0300 @@ -30,15 +30,164 @@ #include "vs_image.h" -#include +#include +#ifdef __SYMBIAN32__ +IMPORT_C +#endif void vs_4tap_init (void); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + void vs_scanline_resample_4tap_Y (uint8_t *dest, uint8_t *src, int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + void vs_scanline_merge_4tap_Y (uint8_t *dest, uint8_t *src1, uint8_t *src2, uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + void vs_image_scale_4tap_Y (const VSImage * dest, const VSImage * src, uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_RGBA (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_RGBA (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_RGBA (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_RGB (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_RGB (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_RGB (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_YUYV (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_YUYV (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_YUYV (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_UYVY (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_UYVY (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_UYVY (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_RGB565 (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_RGB565 (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_RGB565 (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + + +void vs_scanline_resample_4tap_RGB555 (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_RGB555 (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_RGB555 (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_resample_4tap_Y16 (uint8_t *dest, uint8_t *src, + int n, int src_width, int *xacc, int increment); + +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_scanline_merge_4tap_Y16 (uint8_t *dest, uint8_t *src1, uint8_t *src2, + uint8_t *src3, uint8_t *src4, int n, int acc); + +#ifdef __SYMBIAN32__ +IMPORT_C +#endif + +void vs_image_scale_4tap_Y16 (const VSImage * dest, const VSImage * src, + uint8_t * tmpbuf); #endif