Commit 426c6d91 authored by Rémi Duraffort's avatar Rémi Duraffort

video_filter_noise: remove unneeded function and variables.

parent 0b3d5d0e
...@@ -39,8 +39,6 @@ ...@@ -39,8 +39,6 @@
* Local prototypes * Local prototypes
*****************************************************************************/ *****************************************************************************/
static int Create ( vlc_object_t * ); static int Create ( vlc_object_t * );
static void Destroy ( vlc_object_t * );
static picture_t *Filter( filter_t *, picture_t * ); static picture_t *Filter( filter_t *, picture_t * );
#define FILTER_PREFIX "noise-" #define FILTER_PREFIX "noise-"
...@@ -56,20 +54,9 @@ vlc_module_begin () ...@@ -56,20 +54,9 @@ vlc_module_begin ()
set_subcategory( SUBCAT_VIDEO_VFILTER ) set_subcategory( SUBCAT_VIDEO_VFILTER )
add_shortcut( "noise" ) add_shortcut( "noise" )
set_callbacks( Create, Destroy ) set_callbacks( Create, NULL )
vlc_module_end () vlc_module_end ()
/*****************************************************************************
* filter_sys_t: Distort video output method descriptor
*****************************************************************************
* This structure is part of the video output thread descriptor.
* It describes the Distort specific properties of an output thread.
*****************************************************************************/
struct filter_sys_t
{
mtime_t last_date;
};
/***************************************************************************** /*****************************************************************************
* Create: allocates Distort video thread output method * Create: allocates Distort video thread output method
***************************************************************************** *****************************************************************************
...@@ -78,30 +65,11 @@ struct filter_sys_t ...@@ -78,30 +65,11 @@ struct filter_sys_t
static int Create( vlc_object_t *p_this ) static int Create( vlc_object_t *p_this )
{ {
filter_t *p_filter = (filter_t *)p_this; filter_t *p_filter = (filter_t *)p_this;
/* Allocate structure */
p_filter->p_sys = malloc( sizeof( filter_sys_t ) );
if( p_filter->p_sys == NULL )
return VLC_ENOMEM;
p_filter->pf_video_filter = Filter; p_filter->pf_video_filter = Filter;
p_filter->p_sys->last_date = 0;
return VLC_SUCCESS; return VLC_SUCCESS;
} }
/*****************************************************************************
* Destroy: destroy Distort video thread output method
*****************************************************************************
* Terminate an output method created by DistortCreateOutputMethod
*****************************************************************************/
static void Destroy( vlc_object_t *p_this )
{
filter_t *p_filter = (filter_t *)p_this;
free( p_filter->p_sys );
}
/***************************************************************************** /*****************************************************************************
* Render: displays previously rendered output * Render: displays previously rendered output
***************************************************************************** *****************************************************************************
...@@ -112,9 +80,7 @@ static void Destroy( vlc_object_t *p_this ) ...@@ -112,9 +80,7 @@ static void Destroy( vlc_object_t *p_this )
static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) static picture_t *Filter( filter_t *p_filter, picture_t *p_pic )
{ {
picture_t *p_outpic; picture_t *p_outpic;
filter_sys_t *p_sys = p_filter->p_sys;
int i_index; int i_index;
mtime_t new_date = mdate();
if( !p_pic ) return NULL; if( !p_pic ) return NULL;
...@@ -126,8 +92,6 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) ...@@ -126,8 +92,6 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic )
return NULL; return NULL;
} }
p_sys->last_date = new_date;
for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ ) for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ )
{ {
uint8_t *p_in = p_pic->p[i_index].p_pixels; uint8_t *p_in = p_pic->p[i_index].p_pixels;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment