[MOVED FROM BAD 38/56] gst/deinterlace2/: Add the remaining tvtime deinterlacing...
authorSebastian Dröge <slomo@circular-chaos.org>
Sat, 2 Aug 2008 18:36:11 +0000 (18:36 +0000)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Wed, 13 May 2009 08:34:01 +0000 (10:34 +0200)
commit71185cf5c33b031e23084a0343ddaa7a287e18d0
treeceff28e4ed7bc24fa91c44fdb8f17e0c4e83ff7b
parentfe3f7b740911f57ae51ddc7f2b5a1dfbe8afe8ed
[MOVED FROM BAD 38/56] gst/deinterlace2/: Add the remaining tvtime deinterlacing methods and fix the deinterlace_frame() implementation of G...

Original commit message from CVS:
* gst/deinterlace2/Makefile.am:
* gst/deinterlace2/gstdeinterlace2.c:
(gst_deinterlace_simple_method_deinterlace_frame),
(gst_deinterlace2_methods_get_type), (gst_deinterlace2_set_method):
* gst/deinterlace2/gstdeinterlace2.h:
* gst/deinterlace2/tvtime/linear.c:
(deinterlace_scanline_linear_c), (deinterlace_scanline_linear_mmx),
(deinterlace_scanline_linear_mmxext),
(gst_deinterlace_method_linear_class_init),
(gst_deinterlace_method_linear_init):
* gst/deinterlace2/tvtime/linearblend.c:
(deinterlace_scanline_linear_blend_c),
(deinterlace_scanline_linear_blend2_c),
(deinterlace_scanline_linear_blend_mmx),
(deinterlace_scanline_linear_blend2_mmx),
(gst_deinterlace_method_linear_blend_class_init),
(gst_deinterlace_method_linear_blend_init):
* gst/deinterlace2/tvtime/plugins.h:
* gst/deinterlace2/tvtime/scalerbob.c:
(deinterlace_scanline_scaler_bob),
(gst_deinterlace_method_scaler_bob_class_init),
(gst_deinterlace_method_scaler_bob_init):
* gst/deinterlace2/tvtime/weave.c: (deinterlace_scanline_weave),
(copy_scanline), (gst_deinterlace_method_weave_class_init),
(gst_deinterlace_method_weave_init):
* gst/deinterlace2/tvtime/weavebff.c: (deinterlace_scanline_weave),
(copy_scanline), (gst_deinterlace_method_weave_bff_class_init),
(gst_deinterlace_method_weave_bff_init):
* gst/deinterlace2/tvtime/weavetff.c: (deinterlace_scanline_weave),
(copy_scanline), (gst_deinterlace_method_weave_tff_class_init),
(gst_deinterlace_method_weave_tff_init):
Add the remaining tvtime deinterlacing methods and fix the
deinterlace_frame() implementation of GstDeinterlaceSimpleMethod.
gst/deinterlace2/Makefile.am
gst/deinterlace2/gstdeinterlace2.c
gst/deinterlace2/gstdeinterlace2.h
gst/deinterlace2/tvtime/linear.c [new file with mode: 0644]
gst/deinterlace2/tvtime/linearblend.c [new file with mode: 0644]
gst/deinterlace2/tvtime/plugins.h
gst/deinterlace2/tvtime/scalerbob.c [new file with mode: 0644]
gst/deinterlace2/tvtime/weave.c [new file with mode: 0644]
gst/deinterlace2/tvtime/weavebff.c [new file with mode: 0644]
gst/deinterlace2/tvtime/weavetff.c [new file with mode: 0644]