diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2002-07-04 13:08:37 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2002-07-04 13:08:37 +0000 |
commit | a86c461c6b6500ae8c47f87c03ecba42887e6cb3 (patch) | |
tree | 784802104c80c00e6a4d7053b042a2c7e135e016 /postproc/swscale.h | |
parent | 3b50d2ad153299da4f742baff516825885f4e26a (diff) | |
download | ffmpeg-a86c461c6b6500ae8c47f87c03ecba42887e6cb3.tar.gz |
more scaling algos
Originally committed as revision 6638 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Diffstat (limited to 'postproc/swscale.h')
-rw-r--r-- | postproc/swscale.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/postproc/swscale.h b/postproc/swscale.h index a3f5595aa4..54f8c71ba0 100644 --- a/postproc/swscale.h +++ b/postproc/swscale.h @@ -24,18 +24,26 @@ #define SWS_POINT 0x10 #define SWS_AREA 0x20 #define SWS_BICUBLIN 0x40 +#define SWS_GAUSS 0x80 +#define SWS_SINC 0x100 +#define SWS_LANCZOS 0x200 +#define SWS_SPLINE 0x400 -#define SWS_SRC_V_CHR_DROP_MASK 0x300 -#define SWS_SRC_V_CHR_DROP_SHIFT 8 +#define SWS_SRC_V_CHR_DROP_MASK 0x30000 +#define SWS_SRC_V_CHR_DROP_SHIFT 16 -//the following 4 flags are not completly implemented +#define SWS_PARAM_MASK 0x3FC0000 +#define SWS_PARAM_SHIFT 18 + +#define SWS_PRINT_INFO 0x1000 + +//the following 3 flags are not completly implemented //internal chrominace subsamling info #define SWS_FULL_CHR_H_INT 0x2000 //input subsampling info #define SWS_FULL_CHR_H_INP 0x4000 #define SWS_DIRECT_BGR 0x8000 -#define SWS_PRINT_INFO 0x1000 #define SWS_MAX_REDUCE_CUTOFF 0.002 |