/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <stdlib.h> /* malloc(), free() */
-#include <string.h>
#include <math.h> /* sin(), cos() */
#include <vlc/vlc.h>
-#include <vlc/decoder.h>
-
-#include "vlc_filter.h"
+#include <vlc_vout.h>
+#include <vlc_filter.h>
/*****************************************************************************
* Local prototypes
p_pic->p[i_index].i_visible_pitch + i_offset );
p_in -= p_pic->p[i_index].i_pitch;
p_out += p_outpic->p[i_index].i_pitch;
- memset( p_out + i_offset, black_pixel, -i_offset );
+ p_filter->p_libvlc->pf_memset( p_out + i_offset,
+ black_pixel, -i_offset );
}
else
{
p_filter->p_libvlc->pf_memcpy( p_out + i_offset, p_in,
p_pic->p[i_index].i_visible_pitch - i_offset );
- memset( p_out, black_pixel, i_offset );
+ p_filter->p_libvlc->pf_memset( p_out, black_pixel,
+ i_offset );
p_in -= p_pic->p[i_index].i_pitch;
p_out += p_outpic->p[i_index].i_pitch;
}