diff options
author | Diego Biurrun <diego@biurrun.de> | 2014-05-30 03:44:12 -0700 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2014-06-02 08:41:47 -0700 |
commit | 880e2aa23645ed9871c66ee1cbd00f93c72d2d73 (patch) | |
tree | b1ef322579f20b7e7b43473989486c3dd709539b /libswscale/swscale_internal.h | |
parent | b88cc5cca111132b42c2ee99662bfefe7652e3da (diff) | |
download | ffmpeg-streaming-880e2aa23645ed9871c66ee1cbd00f93c72d2d73.zip ffmpeg-streaming-880e2aa23645ed9871c66ee1cbd00f93c72d2d73.tar.gz |
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.
Diffstat (limited to 'libswscale/swscale_internal.h')
-rw-r--r-- | libswscale/swscale_internal.h | 16 |
1 files changed, 0 insertions, 16 deletions
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); /** |