summaryrefslogtreecommitdiffstats
path: root/postproc/postprocess.h
diff options
context:
space:
mode:
authormichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-11 22:35:45 +0000
committermichael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-10-11 22:35:45 +0000
commit84d075d1cd6391f3558fc9b86fcc340d5792b94a (patch)
treed87192acbe8040dd95ef07c87073154ac9d6c9f2 /postproc/postprocess.h
parentd4c6f5d57a305196401b37787bd3616ebc38f011 (diff)
downloadmpv-84d075d1cd6391f3558fc9b86fcc340d5792b94a.tar.bz2
mpv-84d075d1cd6391f3558fc9b86fcc340d5792b94a.tar.xz
bugfixes: last 3 lines not brightness/contrast corrected
brightness statistics messed up with initial black pic changed initial values of the brightness statistics C++ -> C conversation QP range question solved (very likely 1<=QP<=32 according to arpi) new experimental vertical deblocking filter RK filter has 3dNow support now (untested) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2169 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'postproc/postprocess.h')
-rw-r--r--postproc/postprocess.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/postproc/postprocess.h b/postproc/postprocess.h
index e91e240ab2..3ae49f0c64 100644
--- a/postproc/postprocess.h
+++ b/postproc/postprocess.h
@@ -26,6 +26,7 @@
#define V_DEBLOCK 0x01
#define H_DEBLOCK 0x02
#define DERING 0x04
+#define LEVEL_FIX 0x08 /* Brightness & Contrast */
#define LUM_V_DEBLOCK V_DEBLOCK
#define LUM_H_DEBLOCK H_DEBLOCK
@@ -33,12 +34,19 @@
#define CHROM_H_DEBLOCK (H_DEBLOCK<<4)
#define LUM_DERING DERING
#define CHROM_DERING (DERING<<4)
+#define LUM_LEVEL_FIX LEVEL_FIX
+//not supported currently
+#define CHROM_LEVEL_FIX (LEVEL_FIX<<4)
// Experimental stuff
#define RK_FILTER 0x0100
#define LUM_V_RK_FILTER RK_FILTER
#define CHROM_V_RK_FILTER (RK_FILTER<<4)
+#define X1_FILTER 0x0200
+#define LUM_V_X1_FILTER X1_FILTER
+#define CHROM_V_X1_FILTER (X1_FILTER<<4)
+
#define TIMEING
#define MORE_TIMEING
@@ -60,7 +68,7 @@
//#include <inttypes.h>
void postProcess(uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
- QP_STORE_T QPs[], int QPStride, bool isColor, int mode);
+ QP_STORE_T QPs[], int QPStride, int isColor, int mode);
#endif
#ifdef __cplusplus