* Preamble
*****************************************************************************/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <vlc/vlc.h>
+#include <vlc_plugin.h>
#include <vlc_vout.h>
#include "vlc_filter.h"
* Module descriptor
*****************************************************************************/
vlc_module_begin();
- set_description( _("Bluescreen video filter") );
- set_shortname( _("Bluescreen" ));
+ set_description( N_("Bluescreen video filter") );
+ set_shortname( N_("Bluescreen" ));
set_help( BLUESCREEN_HELP );
set_category( CAT_VIDEO );
set_subcategory( SUBCAT_VIDEO_VFILTER );
set_callbacks( Create, Destroy );
add_integer_with_range( CFG_PREFIX "u", 120, 0, 255, NULL,
- BLUESCREENU_TEXT, BLUESCREENU_LONGTEXT, VLC_FALSE );
+ BLUESCREENU_TEXT, BLUESCREENU_LONGTEXT, false );
add_integer_with_range( CFG_PREFIX "v", 90, 0, 255, NULL,
- BLUESCREENV_TEXT, BLUESCREENV_LONGTEXT, VLC_FALSE );
+ BLUESCREENV_TEXT, BLUESCREENV_LONGTEXT, false );
add_integer_with_range( CFG_PREFIX "ut", 17, 0, 255, NULL,
BLUESCREENUTOL_TEXT, BLUESCREENUTOL_LONGTEXT,
- VLC_FALSE );
+ false );
add_integer_with_range( CFG_PREFIX "vt", 17, 0, 255, NULL,
BLUESCREENVTOL_TEXT, BLUESCREENVTOL_LONGTEXT,
- VLC_FALSE );
+ false );
vlc_module_end();
-static const char *ppsz_filter_options[] = {
+static const char *const ppsz_filter_options[] = {
"u", "v", "ut", "vt", NULL
};
}
}
/* Gaussian convolution to make it look cleaner */
- p_filter->p_libvlc->pf_memset( p_a, 0, 2 * i_pitch );
+ vlc_memset( p_a, 0, 2 * i_pitch );
for( i = 2; i < i_lines - 2; i++ )
{
p_a[i*i_pitch] = 0x00;
vlc_value_t oldval, vlc_value_t newval,
void *p_data )
{
+ VLC_UNUSED(p_this); VLC_UNUSED(oldval);
filter_sys_t *p_sys = (filter_sys_t *) p_data;
#define VAR_IS( a ) !strcmp( psz_var, CFG_PREFIX a )