summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/pullup.c
diff options
context:
space:
mode:
authorrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-06-10 05:06:34 +0000
committerrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-06-10 05:06:34 +0000
commitff86bb362e7ecb66a24894b820b39d3407b0cff9 (patch)
treea216540ab3461d0ec89641f369e57e2add11de79 /libmpcodecs/pullup.c
parent8e68ace3ab3ce423723ce5b94ee01390fb0894a9 (diff)
downloadmpv-ff86bb362e7ecb66a24894b820b39d3407b0cff9.tar.bz2
mpv-ff86bb362e7ecb66a24894b820b39d3407b0cff9.tar.xz
old changes in my local tree i forgot to commit - minor fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12549 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/pullup.c')
-rw-r--r--libmpcodecs/pullup.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/libmpcodecs/pullup.c b/libmpcodecs/pullup.c
index 6914d114c6..4ed0e9a10f 100644
--- a/libmpcodecs/pullup.c
+++ b/libmpcodecs/pullup.c
@@ -424,10 +424,13 @@ static void compute_breaks(struct pullup_context *c, struct pullup_field *f0)
/* Special case when fields are 100% identical */
if (f0->buffer == f2->buffer && f1->buffer != f3->buffer) {
- f0->breaks |= BREAK_LEFT;
f2->breaks |= BREAK_RIGHT;
return;
}
+ if (f0->buffer != f2->buffer && f1->buffer == f3->buffer) {
+ f1->breaks |= BREAK_LEFT;
+ return;
+ }
for (i = 0; i < c->metric_len; i++) {
l = f2->diffs[i] - f3->diffs[i];
@@ -677,7 +680,7 @@ void pullup_init_context(struct pullup_context *c)
c->comb = licomb_y_mmx;
}
#endif
- //c->comb = qpcomb_y;
+ /* c->comb = qpcomb_y; */
break;
#if 0
case PULLUP_FMT_YUY2: