swscale: split C output functions into separate file.

Signed-off-by: Diego Biurrun <diego@biurrun.de>
pull/3/merge
Ronald S. Bultje 13 years ago committed by Diego Biurrun
parent 2dd7a1c030
commit 2144941069
  1. 4
      libswscale/Makefile
  2. 1524
      libswscale/output.c
  3. 1511
      libswscale/swscale.c
  4. 7
      libswscale/swscale_internal.h

@ -3,8 +3,8 @@ FFLIBS = avutil
HEADERS = swscale.h
OBJS = input.o options.o rgb2rgb.o swscale.o utils.o \
swscale_unscaled.o yuv2rgb.o
OBJS = input.o options.o output.o rgb2rgb.o swscale.o \
swscale_unscaled.o utils.o yuv2rgb.o
OBJS-$(ARCH_BFIN) += bfin/internal_bfin.o \
bfin/swscale_bfin.o \

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -650,6 +650,13 @@ void ff_swscale_get_unscaled_altivec(SwsContext *c);
SwsFunc ff_getSwsFunc(SwsContext *c);
void ff_sws_init_input_funcs(SwsContext *c);
void ff_sws_init_output_funcs(SwsContext *c,
yuv2planar1_fn *yuv2plane1,
yuv2planarX_fn *yuv2planeX,
yuv2interleavedX_fn *yuv2nv12cX,
yuv2packed1_fn *yuv2packed1,
yuv2packed2_fn *yuv2packed2,
yuv2packedX_fn *yuv2packedX);
void ff_sws_init_swScale_altivec(SwsContext *c);
void ff_sws_init_swScale_mmx(SwsContext *c);

Loading…
Cancel
Save