summaryrefslogtreecommitdiff
path: root/src/post/deinterlace/xine_plugin.c
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2005-05-16 01:39:02 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2005-05-16 01:39:02 +0000
commitef5a89dd68b4636e7a7d2cca8ac25dcb8359be5b (patch)
tree0c6d27135b9b68f531ce7118128ebfc6fdf35609 /src/post/deinterlace/xine_plugin.c
parentf501530c0563b7b6f31481549d969bfbaae4da9e (diff)
downloadxine-lib-ef5a89dd68b4636e7a7d2cca8ac25dcb8359be5b.tar.gz
xine-lib-ef5a89dd68b4636e7a7d2cca8ac25dcb8359be5b.tar.bz2
i'm commiting some changes to both xine and tvtime cvs to bring them closer.
still just housekeeping. CVS patchset: 7547 CVS date: 2005/05/16 01:39:02
Diffstat (limited to 'src/post/deinterlace/xine_plugin.c')
-rw-r--r--src/post/deinterlace/xine_plugin.c26
1 files changed, 9 insertions, 17 deletions
diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c
index f35b5b127..a7999585a 100644
--- a/src/post/deinterlace/xine_plugin.c
+++ b/src/post/deinterlace/xine_plugin.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: xine_plugin.c,v 1.38 2005/05/15 02:41:03 miguelfreitas Exp $
+ * $Id: xine_plugin.c,v 1.39 2005/05/16 01:39:02 miguelfreitas Exp $
*
* advanced video deinterlacer plugin
* Jun/2003 by Miguel Freitas
@@ -302,24 +302,16 @@ static void *deinterlace_init_plugin(xine_t *xine, void *data)
setup_speedy_calls(xine_mm_accel(),0);
- linear_plugin_init();
- linearblend_plugin_init();
- greedy_plugin_init();
- greedy2frame_plugin_init();
- weave_plugin_init();
- double_plugin_init();
- vfir_plugin_init();
+ register_deinterlace_method( linear_get_method() );
+ register_deinterlace_method( linearblend_get_method() );
+ register_deinterlace_method( greedy_get_method() );
+ register_deinterlace_method( greedy2frame_get_method() );
+ register_deinterlace_method( weave_get_method() );
+ register_deinterlace_method( double_get_method() );
+ register_deinterlace_method( vfir_get_method() );
+ register_deinterlace_method( scalerbob_get_method() );
- scalerbob_plugin_init();
- /*
- dscaler_greedyh_plugin_init();
- dscaler_twoframe_plugin_init();
-
- dscaler_videobob_plugin_init();
- dscaler_videoweave_plugin_init();
- dscaler_tomsmocomp_plugin_init();
- */
filter_deinterlace_methods( config_flags, 5 /*fieldsavailable*/ );
if( !get_num_deinterlace_methods() ) {
xprintf(xine, XINE_VERBOSITY_LOG,