[vlc-devel] commit: video_filter_noise: remove unneeded function and variables. ( Rémi Duraffort )
git version control
git at videolan.org
Wed Sep 2 19:57:29 CEST 2009
vlc | branch: master | Rémi Duraffort <ivoire at videolan.org> | Wed Sep 2 18:06:12 2009 +0200| [426c6d91300c5fefb98837b63da089f50532e717] | committer: Rémi Duraffort
video_filter_noise: remove unneeded function and variables.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=426c6d91300c5fefb98837b63da089f50532e717
---
modules/video_filter/noise.c | 38 +-------------------------------------
1 files changed, 1 insertions(+), 37 deletions(-)
diff --git a/modules/video_filter/noise.c b/modules/video_filter/noise.c
index 6bb3dcb..e1858ca 100644
--- a/modules/video_filter/noise.c
+++ b/modules/video_filter/noise.c
@@ -39,8 +39,6 @@
* Local prototypes
*****************************************************************************/
static int Create ( vlc_object_t * );
-static void Destroy ( vlc_object_t * );
-
static picture_t *Filter( filter_t *, picture_t * );
#define FILTER_PREFIX "noise-"
@@ -56,21 +54,10 @@ vlc_module_begin ()
set_subcategory( SUBCAT_VIDEO_VFILTER )
add_shortcut( "noise" )
- set_callbacks( Create, Destroy )
+ set_callbacks( Create, NULL )
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
*****************************************************************************
* This function allocates and initializes a Distort vout method.
@@ -78,31 +65,12 @@ struct filter_sys_t
static int Create( vlc_object_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->p_sys->last_date = 0;
-
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
*****************************************************************************
* This function send the currently rendered image to Distort image, waits
@@ -112,9 +80,7 @@ static void Destroy( vlc_object_t *p_this )
static picture_t *Filter( filter_t *p_filter, picture_t *p_pic )
{
picture_t *p_outpic;
- filter_sys_t *p_sys = p_filter->p_sys;
int i_index;
- mtime_t new_date = mdate();
if( !p_pic ) return NULL;
@@ -126,8 +92,6 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic )
return NULL;
}
- p_sys->last_date = new_date;
-
for( i_index = 0 ; i_index < p_pic->i_planes ; i_index++ )
{
uint8_t *p_in = p_pic->p[i_index].p_pixels;
More information about the vlc-devel
mailing list