diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2004-07-17 16:35:16 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2004-07-17 16:35:16 +0000 |
commit | e08f2fd5ee57a6147bd68b5be675222e79a27a39 (patch) | |
tree | 3169262f3063191505312c0a907d37a8d11d0f10 /src/post/deinterlace/plugins | |
parent | 4687279d233833ee188029c0316364d2e4719416 (diff) | |
download | xine-lib-e08f2fd5ee57a6147bd68b5be675222e79a27a39.tar.gz xine-lib-e08f2fd5ee57a6147bd68b5be675222e79a27a39.tar.bz2 |
Ryan Tadlock's patch for compensating the field delay of some deinterlacing algorithms
CVS patchset: 6801
CVS date: 2004/07/17 16:35:16
Diffstat (limited to 'src/post/deinterlace/plugins')
-rw-r--r-- | src/post/deinterlace/plugins/double.c | 1 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/greedy.c | 3 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/greedy2frame.c | 3 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/linear.c | 1 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/linearblend.c | 2 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/scalerbob.c | 1 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/vfir.c | 1 | ||||
-rw-r--r-- | src/post/deinterlace/plugins/weave.c | 1 |
8 files changed, 11 insertions, 2 deletions
diff --git a/src/post/deinterlace/plugins/double.c b/src/post/deinterlace/plugins/double.c index b2d9ba8ca..bb9c6c790 100644 --- a/src/post/deinterlace/plugins/double.c +++ b/src/post/deinterlace/plugins/double.c @@ -62,6 +62,7 @@ static deinterlace_method_t doublemethod = 1, deinterlace_scanline_double, copy_scanline, + 0, 0 }; diff --git a/src/post/deinterlace/plugins/greedy.c b/src/post/deinterlace/plugins/greedy.c index 68792734e..07f17acfa 100644 --- a/src/post/deinterlace/plugins/greedy.c +++ b/src/post/deinterlace/plugins/greedy.c @@ -187,7 +187,8 @@ static deinterlace_method_t greedymethod = 1, copy_scanline, deinterlace_greedy_packed422_scanline_mmxext, - 0 + 0, + 1 }; #ifdef BUILD_TVTIME_PLUGINS diff --git a/src/post/deinterlace/plugins/greedy2frame.c b/src/post/deinterlace/plugins/greedy2frame.c index 5a54bf53e..739f13538 100644 --- a/src/post/deinterlace/plugins/greedy2frame.c +++ b/src/post/deinterlace/plugins/greedy2frame.c @@ -82,7 +82,8 @@ static deinterlace_method_t greedymethod = 0, 0, 0, - DeinterlaceGreedy2Frame_SSE + DeinterlaceGreedy2Frame_SSE, + 1 }; #ifdef BUILD_TVTIME_PLUGINS diff --git a/src/post/deinterlace/plugins/linear.c b/src/post/deinterlace/plugins/linear.c index f5cc92e1b..a3488da70 100644 --- a/src/post/deinterlace/plugins/linear.c +++ b/src/post/deinterlace/plugins/linear.c @@ -60,6 +60,7 @@ static deinterlace_method_t linearmethod = 1, deinterlace_scanline_linear, copy_scanline, + 0, 0 }; diff --git a/src/post/deinterlace/plugins/linearblend.c b/src/post/deinterlace/plugins/linearblend.c index 372db5ce1..abde146db 100644 --- a/src/post/deinterlace/plugins/linearblend.c +++ b/src/post/deinterlace/plugins/linearblend.c @@ -317,6 +317,7 @@ static deinterlace_method_t linearblendmethod_mmxext = 1, deinterlace_scanline_linear_blend_mmxext, deinterlace_scanline_linear_blend2_mmxext, + 0, 0 }; @@ -339,6 +340,7 @@ static deinterlace_method_t linearblendmethod = 1, deinterlace_scanline_linear_blend, deinterlace_scanline_linear_blend2, + 0, 0 }; diff --git a/src/post/deinterlace/plugins/scalerbob.c b/src/post/deinterlace/plugins/scalerbob.c index 0f9dd2777..e0f4dbf5e 100644 --- a/src/post/deinterlace/plugins/scalerbob.c +++ b/src/post/deinterlace/plugins/scalerbob.c @@ -48,6 +48,7 @@ static deinterlace_method_t scalerbobmethod = 1, 0, 0, + 0, 0 }; diff --git a/src/post/deinterlace/plugins/vfir.c b/src/post/deinterlace/plugins/vfir.c index 9a2d89ee8..b2d8fe0d4 100644 --- a/src/post/deinterlace/plugins/vfir.c +++ b/src/post/deinterlace/plugins/vfir.c @@ -156,6 +156,7 @@ static deinterlace_method_t vfirmethod = 1, deinterlace_scanline_vfir, copy_scanline, + 0, 0 }; diff --git a/src/post/deinterlace/plugins/weave.c b/src/post/deinterlace/plugins/weave.c index 109cafe2d..95fa979d2 100644 --- a/src/post/deinterlace/plugins/weave.c +++ b/src/post/deinterlace/plugins/weave.c @@ -62,6 +62,7 @@ static deinterlace_method_t weavemethod = 1, deinterlace_scanline_weave, copy_scanline, + 0, 0 }; |