summaryrefslogtreecommitdiffstats
path: root/postproc/swscale.h
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-21 15:22:28 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-21 15:22:28 +0000
commitc955eeae14c2fc2924c20eb840488b1d055e655c (patch)
treea7e2882944edd253c300b17c8818a864ab435b91 /postproc/swscale.h
parentf45bfe505d9d245aecc5f79ad96ecbd333bacefa (diff)
downloadmpv-c955eeae14c2fc2924c20eb840488b1d055e655c.tar.bz2
mpv-c955eeae14c2fc2924c20eb840488b1d055e655c.tar.xz
a few filters (should be removed/merged when arpis videofilter stuff is finished)
-ssf cgb=<float> -> chrominance gaussian blur (nice to improve picture quality) -ssf lgb=<float> -> luminance gaussian blur (dunno what its good for) -ssf chs=<int> -> shift chrominance horizontally -ssf cvs=<int> -> shift chrominance vertically these will only work if the swscaler is used at all git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4295 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'postproc/swscale.h')
-rw-r--r--postproc/swscale.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/postproc/swscale.h b/postproc/swscale.h
index d88a0b79fa..fd91ff052f 100644
--- a/postproc/swscale.h
+++ b/postproc/swscale.h
@@ -94,10 +94,11 @@ SwsVector *getGaussianVec(double variance, double quality);
SwsVector *getIdentityVec(void);
void scaleVec(SwsVector *a, double scalar);
void normalizeVec(SwsVector *a, double height);
-SwsVector *convVec(SwsVector *a, SwsVector *b);
-SwsVector *sumVec(SwsVector *a, SwsVector *b);
-SwsVector *diffVec(SwsVector *a, SwsVector *b);
-SwsVector *shiftVec(SwsVector *a, int shift);
+void convVec(SwsVector *a, SwsVector *b);
+void addVec(SwsVector *a, SwsVector *b);
+void subVec(SwsVector *a, SwsVector *b);
+void shiftVec(SwsVector *a, int shift);
+SwsVector *cloneVec(SwsVector *a);
void printVec(SwsVector *a);
void freeVec(SwsVector *a);