diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-06-05 18:10:29 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-06-05 18:29:49 +0200 |
commit | 37427ccaefdda7507abaa6979f6bc4cefbf80e7e (patch) | |
tree | 0de5e332bc8aeca5ce494fafbfe9deae536d5693 /gst/bayer/gstbayerorc-dist.h | |
parent | f3247930df5847d08a3081d2c39d6c9a08c97cc4 (diff) | |
download | gstreamer-plugins-bad-9d97d5153eafac706edeefa9d7891fd3699e1cb7.tar.gz |
Release 1.1.11.1.1
Diffstat (limited to 'gst/bayer/gstbayerorc-dist.h')
-rw-r--r-- | gst/bayer/gstbayerorc-dist.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gst/bayer/gstbayerorc-dist.h b/gst/bayer/gstbayerorc-dist.h index 83227b358..235773292 100644 --- a/gst/bayer/gstbayerorc-dist.h +++ b/gst/bayer/gstbayerorc-dist.h @@ -67,6 +67,19 @@ typedef union { orc_int64 i; double f; orc_int32 x2[2]; float x2f[2]; orc_int16 #define ORC_RESTRICT #endif #endif + +#ifndef ORC_INTERNAL +#if defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590) +#define ORC_INTERNAL __attribute__((visibility("hidden"))) +#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550) +#define ORC_INTERNAL __hidden +#elif defined (__GNUC__) +#define ORC_INTERNAL __attribute__((visibility("hidden"))) +#else +#define ORC_INTERNAL +#endif +#endif + void bayer_orc_horiz_upsample_unaligned (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1, int n); void bayer_orc_horiz_upsample (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2, const guint8 * ORC_RESTRICT s1, int n); void bayer_orc_merge_bg_bgra (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1, const guint8 * ORC_RESTRICT s2, const guint8 * ORC_RESTRICT s3, const guint8 * ORC_RESTRICT s4, const guint8 * ORC_RESTRICT s5, const guint8 * ORC_RESTRICT s6, int n); |