diff options
author | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-21 15:22:28 +0000 |
---|---|---|
committer | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-21 15:22:28 +0000 |
commit | c955eeae14c2fc2924c20eb840488b1d055e655c (patch) | |
tree | a7e2882944edd253c300b17c8818a864ab435b91 /postproc/swscale.h | |
parent | f45bfe505d9d245aecc5f79ad96ecbd333bacefa (diff) | |
download | mpv-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.h | 9 |
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); |