Go to the documentation of this file.
21 #ifndef SWSCALE_SWSCALE_H
22 #define SWSCALE_SWSCALE_H
53 #define SWS_FAST_BILINEAR 1
54 #define SWS_BILINEAR 2
57 #define SWS_POINT 0x10
59 #define SWS_BICUBLIN 0x40
60 #define SWS_GAUSS 0x80
61 #define SWS_SINC 0x100
62 #define SWS_LANCZOS 0x200
63 #define SWS_SPLINE 0x400
65 #define SWS_SRC_V_CHR_DROP_MASK 0x30000
66 #define SWS_SRC_V_CHR_DROP_SHIFT 16
68 #define SWS_PARAM_DEFAULT 123456
70 #define SWS_PRINT_INFO 0x1000
74 #define SWS_FULL_CHR_H_INT 0x2000
76 #define SWS_FULL_CHR_H_INP 0x4000
77 #define SWS_DIRECT_BGR 0x8000
78 #define SWS_ACCURATE_RND 0x40000
79 #define SWS_BITEXACT 0x80000
81 #if FF_API_SWS_CPU_CAPS
86 #define SWS_CPU_CAPS_MMX 0x80000000
87 #define SWS_CPU_CAPS_MMXEXT 0x20000000
88 #define SWS_CPU_CAPS_MMX2 0x20000000
89 #define SWS_CPU_CAPS_3DNOW 0x40000000
90 #define SWS_CPU_CAPS_ALTIVEC 0x10000000
91 #define SWS_CPU_CAPS_BFIN 0x01000000
92 #define SWS_CPU_CAPS_SSE2 0x02000000
95 #define SWS_MAX_REDUCE_CUTOFF 0.002
97 #define SWS_CS_ITU709 1
99 #define SWS_CS_ITU601 5
100 #define SWS_CS_ITU624 5
101 #define SWS_CS_SMPTE170M 5
102 #define SWS_CS_SMPTE240M 7
103 #define SWS_CS_DEFAULT 5
164 #if FF_API_SWS_GETCONTEXT
214 const int srcStride[],
int srcSliceY,
int srcSliceH,
215 uint8_t *
const dst[],
const int dstStride[]);
284 float lumaSharpen,
float chromaSharpen,
285 float chromaHShift,
float chromaVShift,