mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-25 08:42:39 +00:00
swscale: split C output functions into separate file.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
This commit is contained in:
parent
2dd7a1c030
commit
2144941069
@ -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 \
|
||||
|
1524
libswscale/output.c
Normal file
1524
libswscale/output.c
Normal file
File diff suppressed because it is too large
Load Diff
1511
libswscale/swscale.c
1511
libswscale/swscale.c
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…
Reference in New Issue
Block a user