* downmix3dn.c : accelerated 3D Now! AC3 downmix module
*****************************************************************************
* Copyright (C) 1999-2001 VideoLAN
- * $Id: downmix3dn.c,v 1.7 2001/12/30 07:09:54 sam Exp $
+ * $Id: downmix3dn.c,v 1.10 2002/06/01 12:31:58 sam Exp $
*
* Authors: Renaud Dartus <reno@via.ecp.fr>
*
#include <stdlib.h>
#include <string.h>
-#include <videolan/vlc.h>
+#include <vlc/vlc.h>
#include "ac3_downmix.h"
#include "ac3_downmix_common.h"
* Local and extern prototypes.
*****************************************************************************/
static void downmix_getfunctions( function_list_t * p_function_list );
-static int downmix_Probe ( probedata_t *p_data );
/*****************************************************************************
* Build configuration tree.
MODULE_CONFIG_STOP
MODULE_INIT_START
- SET_DESCRIPTION( "3D Now! AC3 downmix module" )
+ SET_DESCRIPTION( _("3D Now! AC3 downmix module") )
ADD_CAPABILITY( DOWNMIX, 200 )
ADD_REQUIREMENT( 3DNOW )
ADD_SHORTCUT( "3dn" )
ADD_SHORTCUT( "3dnow" )
- ADD_SHORTCUT( "downmix3dn" )
MODULE_INIT_STOP
MODULE_ACTIVATE_START
*****************************************************************************/
static void downmix_getfunctions( function_list_t * p_function_list )
{
- p_function_list->pf_probe = downmix_Probe;
#define F p_function_list->functions.downmix
F.pf_downmix_3f_2r_to_2ch = _M( downmix_3f_2r_to_2ch );
F.pf_downmix_3f_1r_to_2ch = _M( downmix_3f_1r_to_2ch );
#undef F
}
-/*****************************************************************************
- * downmix_Probe: returns a preference score
- *****************************************************************************/
-static int downmix_Probe( probedata_t *p_data )
-{
- return( 200 );
-}
-