From 0fb8cdfd14a01dac929fcf9a64df98f6a2ce7444 Mon Sep 17 00:00:00 2001 From: ramiro Date: Fri, 27 Mar 2009 22:56:56 +0000 Subject: [PATCH] Move bfin specific code to its subdir. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29079 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libswscale/Makefile | 4 +++- libswscale/{ => bfin}/internal_bfin.S | 0 libswscale/{ => bfin}/swscale_bfin.c | 6 +++--- libswscale/swscale_internal.h | 1 + 4 files changed, 7 insertions(+), 4 deletions(-) rename libswscale/{ => bfin}/internal_bfin.S (100%) rename libswscale/{ => bfin}/swscale_bfin.c (96%) diff --git a/libswscale/Makefile b/libswscale/Makefile index 61f5e5a7e5..947cdfd6c2 100644 --- a/libswscale/Makefile +++ b/libswscale/Makefile @@ -7,7 +7,9 @@ HEADERS = swscale.h OBJS = rgb2rgb.o swscale.o swscale_avoption.o yuv2rgb.o -OBJS-$(ARCH_BFIN) += internal_bfin.o swscale_bfin.o bfin/yuv2rgb_bfin.o +OBJS-$(ARCH_BFIN) += bfin/internal_bfin.o \ + bfin/swscale_bfin.o \ + bfin/yuv2rgb_bfin.o OBJS-$(CONFIG_MLIB) += mlib/yuv2rgb_mlib.o OBJS-$(HAVE_ALTIVEC) += ppc/yuv2rgb_altivec.o OBJS-$(HAVE_VIS) += sparc/yuv2rgb_vis.o diff --git a/libswscale/internal_bfin.S b/libswscale/bfin/internal_bfin.S similarity index 100% rename from libswscale/internal_bfin.S rename to libswscale/bfin/internal_bfin.S diff --git a/libswscale/swscale_bfin.c b/libswscale/bfin/swscale_bfin.c similarity index 96% rename from libswscale/swscale_bfin.c rename to libswscale/bfin/swscale_bfin.c index 0c3ea4dc32..2ad81d847d 100644 --- a/libswscale/swscale_bfin.c +++ b/libswscale/bfin/swscale_bfin.c @@ -27,9 +27,9 @@ #include #include "config.h" #include -#include "rgb2rgb.h" -#include "swscale.h" -#include "swscale_internal.h" +#include "libswscale/rgb2rgb.h" +#include "libswscale/swscale.h" +#include "libswscale/swscale_internal.h" #ifdef __FDPIC__ #define L1CODE __attribute__ ((l1_text)) diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h index 91f05ad004..785c00aa3c 100644 --- a/libswscale/swscale_internal.h +++ b/libswscale/swscale_internal.h @@ -226,6 +226,7 @@ SwsFunc ff_yuv2rgb_init_vis(SwsContext *c); SwsFunc ff_yuv2rgb_init_mlib(SwsContext *c); SwsFunc ff_yuv2rgb_init_altivec(SwsContext *c); SwsFunc ff_yuv2rgb_get_func_ptr_bfin(SwsContext *c); +void ff_bfin_get_unscaled_swscale(SwsContext *c); void ff_yuv2packedX_altivec(SwsContext *c, int16_t *lumFilter, int16_t **lumSrc, int lumFilterSize, int16_t *chrFilter, int16_t **chrSrc, int chrFilterSize,