summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authorlorenm <lorenm@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-14 03:59:48 +0000
committerlorenm <lorenm@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-09-14 03:59:48 +0000
commit4b28d2e4d46765a10d0cd9795f8f9b0243afda7f (patch)
treee1e014ec500510e364c2937a2cd25ee66eb0a350 /libmpcodecs
parentb30e300dcade32d4cb8abc5de0facdee1d4cc3c6 (diff)
downloadmpv-4b28d2e4d46765a10d0cd9795f8f9b0243afda7f.tar.bz2
mpv-4b28d2e4d46765a10d0cd9795f8f9b0243afda7f.tar.xz
cosmetics (indentation)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19835 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/vf_yadif.c72
1 files changed, 36 insertions, 36 deletions
diff --git a/libmpcodecs/vf_yadif.c b/libmpcodecs/vf_yadif.c
index f2d2df2619..c79225d8f8 100644
--- a/libmpcodecs/vf_yadif.c
+++ b/libmpcodecs/vf_yadif.c
@@ -72,17 +72,17 @@ static void filter_line(struct vf_priv_s *p, uint8_t *dst, uint8_t *prev, uint8_
int x;
uint8_t *prev2= parity ? prev : cur ;
uint8_t *next2= parity ? cur : next;
- for(x=0; x<w; x++){
- int c= cur[-refs];
- int d= (prev2[0] + next2[0])>>1;
- int e= cur[+refs];
- int temporal_diff0= ABS(prev2[0] - next2[0]);
- int temporal_diff1=( ABS(prev[-refs] - c) + ABS(prev[+refs] - e) )>>1;
- int temporal_diff2=( ABS(next[-refs] - c) + ABS(next[+refs] - e) )>>1;
- int diff= MAX3(temporal_diff0>>1, temporal_diff1, temporal_diff2);
- int spatial_pred= (c+e)>>1;
- int spatial_score= ABS(cur[-refs-1] - cur[+refs-1]) + ABS(c-e)
- + ABS(cur[-refs+1] - cur[+refs+1]) - 1;
+ for(x=0; x<w; x++){
+ int c= cur[-refs];
+ int d= (prev2[0] + next2[0])>>1;
+ int e= cur[+refs];
+ int temporal_diff0= ABS(prev2[0] - next2[0]);
+ int temporal_diff1=( ABS(prev[-refs] - c) + ABS(prev[+refs] - e) )>>1;
+ int temporal_diff2=( ABS(next[-refs] - c) + ABS(next[+refs] - e) )>>1;
+ int diff= MAX3(temporal_diff0>>1, temporal_diff1, temporal_diff2);
+ int spatial_pred= (c+e)>>1;
+ int spatial_score= ABS(cur[-refs-1] - cur[+refs-1]) + ABS(c-e)
+ + ABS(cur[-refs+1] - cur[+refs+1]) - 1;
#define CHECK(j)\
{ int score= ABS(cur[-refs-1+j] - cur[+refs-1-j])\
@@ -92,39 +92,39 @@ static void filter_line(struct vf_priv_s *p, uint8_t *dst, uint8_t *prev, uint8_
spatial_score= score;\
spatial_pred= (cur[-refs +j] + cur[+refs -j])>>1;\
- CHECK(-1) CHECK(-2) }} }}
- CHECK( 1) CHECK( 2) }} }}
+ CHECK(-1) CHECK(-2) }} }}
+ CHECK( 1) CHECK( 2) }} }}
- if(p->mode<2){
- int b= (prev2[-2*refs] + next2[-2*refs])>>1;
- int f= (prev2[+2*refs] + next2[+2*refs])>>1;
+ if(p->mode<2){
+ int b= (prev2[-2*refs] + next2[-2*refs])>>1;
+ int f= (prev2[+2*refs] + next2[+2*refs])>>1;
#if 0
- int a= cur[-3*refs];
- int g= cur[+3*refs];
- int max= MAX3(d-e, d-c, MIN3(MAX(b-c,f-e),MAX(b-c,b-a),MAX(f-g,f-e)) );
- int min= MIN3(d-e, d-c, MAX3(MIN(b-c,f-e),MIN(b-c,b-a),MIN(f-g,f-e)) );
+ int a= cur[-3*refs];
+ int g= cur[+3*refs];
+ int max= MAX3(d-e, d-c, MIN3(MAX(b-c,f-e),MAX(b-c,b-a),MAX(f-g,f-e)) );
+ int min= MIN3(d-e, d-c, MAX3(MIN(b-c,f-e),MIN(b-c,b-a),MIN(f-g,f-e)) );
#else
- int max= MAX3(d-e, d-c, MIN(b-c, f-e));
- int min= MIN3(d-e, d-c, MAX(b-c, f-e));
+ int max= MAX3(d-e, d-c, MIN(b-c, f-e));
+ int min= MIN3(d-e, d-c, MAX(b-c, f-e));
#endif
- diff= MAX3(diff, min, -max);
- }
+ diff= MAX3(diff, min, -max);
+ }
- if(spatial_pred > d + diff)
- spatial_pred = d + diff;
- else if(spatial_pred < d - diff)
- spatial_pred = d - diff;
+ if(spatial_pred > d + diff)
+ spatial_pred = d + diff;
+ else if(spatial_pred < d - diff)
+ spatial_pred = d - diff;
- dst[0] = spatial_pred;
+ dst[0] = spatial_pred;
- dst++;
- cur++;
- prev++;
- next++;
- prev2++;
- next2++;
- }
+ dst++;
+ cur++;
+ prev++;
+ next++;
+ prev2++;
+ next2++;
+ }
}
static void filter(struct vf_priv_s *p, uint8_t *dst[3], int dst_stride[3], int width, int height, int parity, int tff){