From 880e2aa23645ed9871c66ee1cbd00f93c72d2d73 Mon Sep 17 00:00:00 2001 From: Diego Biurrun Date: Fri, 30 May 2014 03:44:12 -0700 Subject: Remove all Blackfin architecture optimizations Blackfin is a painful platform to work with, no test machines are available and the range of multimedia applications is dubious. Thus it only represents a maintenance burden. --- libswscale/swscale_internal.h | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'libswscale/swscale_internal.h') diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h index bd57b20..7ecf222 100644 --- a/libswscale/swscale_internal.h +++ b/libswscale/swscale_internal.h @@ -436,20 +436,6 @@ typedef struct SwsContext { vector signed short *vYCoeffsBank, *vCCoeffsBank; #endif -#if ARCH_BFIN - DECLARE_ALIGNED(4, uint32_t, oy); - DECLARE_ALIGNED(4, uint32_t, oc); - DECLARE_ALIGNED(4, uint32_t, zero); - DECLARE_ALIGNED(4, uint32_t, cy); - DECLARE_ALIGNED(4, uint32_t, crv); - DECLARE_ALIGNED(4, uint32_t, rmask); - DECLARE_ALIGNED(4, uint32_t, cbu); - DECLARE_ALIGNED(4, uint32_t, bmask); - DECLARE_ALIGNED(4, uint32_t, cgu); - DECLARE_ALIGNED(4, uint32_t, cgv); - DECLARE_ALIGNED(4, uint32_t, gmask); -#endif - /* function pointers for swscale() */ yuv2planar1_fn yuv2plane1; yuv2planarX_fn yuv2planeX; @@ -568,7 +554,6 @@ void updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufI SwsFunc ff_yuv2rgb_init_x86(SwsContext *c); SwsFunc ff_yuv2rgb_init_ppc(SwsContext *c); -SwsFunc ff_yuv2rgb_init_bfin(SwsContext *c); const char *sws_format_name(enum AVPixelFormat format); @@ -733,7 +718,6 @@ extern const AVClass sws_context_class; * source and destination formats, bit depths, flags, etc. */ void ff_get_unscaled_swscale(SwsContext *c); -void ff_get_unscaled_swscale_bfin(SwsContext *c); void ff_get_unscaled_swscale_ppc(SwsContext *c); /** -- cgit v1.1