| Index: media/base/simd/filter_yuv.h
|
| diff --git a/media/base/simd/filter_yuv.h b/media/base/simd/filter_yuv.h
|
| index 5a9cf11de35905f96d0d1440f1fe2b098dbb9f25..a656f89754872aa8c766bda4ad9efa94ca8e11a3 100644
|
| --- a/media/base/simd/filter_yuv.h
|
| +++ b/media/base/simd/filter_yuv.h
|
| @@ -6,23 +6,30 @@
|
| #define MEDIA_BASE_SIMD_FILTER_YUV_H_
|
|
|
| #include "base/basictypes.h"
|
| +#include "media/base/media_export.h"
|
|
|
| namespace media {
|
|
|
| -typedef void (*FilterYUVRowsProc)(uint8*,
|
| - const uint8*,
|
| - const uint8*,
|
| - int,
|
| - int);
|
| -
|
| -void FilterYUVRows_C(uint8* ybuf, const uint8* y0_ptr, const uint8* y1_ptr,
|
| - int source_width, int source_y_fraction);
|
| -
|
| -void FilterYUVRows_MMX(uint8* ybuf, const uint8* y0_ptr, const uint8* y1_ptr,
|
| - int source_width, int source_y_fraction);
|
| -
|
| -void FilterYUVRows_SSE2(uint8* ybuf, const uint8* y0_ptr, const uint8* y1_ptr,
|
| - int source_width, int source_y_fraction);
|
| +// These methods are exported for testing purposes only. Library users should
|
| +// only call the methods listed in yuv_convert.h.
|
| +
|
| +MEDIA_EXPORT void FilterYUVRows_C(uint8* ybuf,
|
| + const uint8* y0_ptr,
|
| + const uint8* y1_ptr,
|
| + int source_width,
|
| + int source_y_fraction);
|
| +
|
| +MEDIA_EXPORT void FilterYUVRows_MMX(uint8* ybuf,
|
| + const uint8* y0_ptr,
|
| + const uint8* y1_ptr,
|
| + int source_width,
|
| + int source_y_fraction);
|
| +
|
| +MEDIA_EXPORT void FilterYUVRows_SSE2(uint8* ybuf,
|
| + const uint8* y0_ptr,
|
| + const uint8* y1_ptr,
|
| + int source_width,
|
| + int source_y_fraction);
|
|
|
| } // namespace media
|
|
|
|
|