motionblur.c File Reference

Include dependency graph for motionblur.c:


Data Structures

struct  filter_sys_t
 filter_sys_t: chroma method descriptor More...

Defines

#define FACTOR_TEXT   N_("Blur factor (1-127)")
#define FACTOR_LONGTEXT   N_("The degree of blurring from 1 to 127.")
#define FILTER_PREFIX   "blur-"

Functions

static int Create (vlc_object_t *)
static void Destroy (vlc_object_t *)
static picture_tFilter (filter_t *, picture_t *)
static void RenderBlur (filter_sys_t *, picture_t *, picture_t *)
static void Copy (filter_t *, picture_t *)
static int MotionBlurCallback (vlc_object_t *, char const *, vlc_value_t, vlc_value_t, void *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)

Variables

static const char *const ppsz_filter_options []

Define Documentation

#define FACTOR_LONGTEXT   N_("The degree of blurring from 1 to 127.")

#define FACTOR_TEXT   N_("Blur factor (1-127)")

#define FILTER_PREFIX   "blur-"


Function Documentation

static void Copy ( filter_t p_filter,
picture_t p_pic 
) [static]

static int Create ( vlc_object_t p_this  )  [static]

static void Destroy ( vlc_object_t p_this  )  [static]

static picture_t * Filter ( filter_t p_filter,
picture_t p_pic 
) [static]

static int MotionBlurCallback ( vlc_object_t p_this,
char const *  psz_var,
vlc_value_t  oldval,
vlc_value_t  newval,
void *  p_data 
) [static]

static void RenderBlur ( filter_sys_t p_sys,
picture_t p_newpic,
picture_t p_outpic 
) [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Variable Documentation

const char* const ppsz_filter_options[] [static]

Initial value:

 {
    "factor", NULL
}


Generated on Tue May 25 08:05:31 2010 for VLC by  doxygen 1.5.6