postproc.c File Reference

Include dependency graph for postproc.c:


Data Structures

struct  filter_sys_t
 filter_sys_t: chroma method descriptor More...

Defines

#define PP_CPU_CAPS_ALTIVEC   0
#define Q_TEXT   N_("Post processing quality")
#define Q_LONGTEXT
#define NAME_TEXT   N_("FFmpeg post processing filter chains")
#define NAME_LONGTEXT   NAME_TEXT
#define FILTER_PREFIX   "postproc-"

Functions

static int OpenPostproc (vlc_object_t *)
static void ClosePostproc (vlc_object_t *)
static picture_tPostprocPict (filter_t *, picture_t *)
static int PPQCallback (vlc_object_t *, char const *, vlc_value_t, vlc_value_t, void *)
static int PPNameCallback (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)
static void PPChangeMode (filter_t *p_filter, const char *psz_name, int i_quality)

Variables

static const char *const ppsz_filter_options []

Define Documentation

#define FILTER_PREFIX   "postproc-"

#define NAME_LONGTEXT   NAME_TEXT

#define NAME_TEXT   N_("FFmpeg post processing filter chains")

#define PP_CPU_CAPS_ALTIVEC   0

Referenced by OpenPostproc().

#define Q_LONGTEXT

Value:

N_( \
    "Quality of post processing. Valid range is 0 to 6\n" \
    "Higher levels require considerable more CPU power, but produce " \
    "better looking pictures." )

#define Q_TEXT   N_("Post processing quality")


Function Documentation

static void ClosePostproc ( vlc_object_t p_this  )  [static]

static int OpenPostproc ( vlc_object_t p_this  )  [static]

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

static void PPChangeMode ( filter_t p_filter,
const char *  psz_name,
int  i_quality 
) [static]

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

static int PPQCallback ( vlc_object_t p_this,
char const *  psz_var,
vlc_value_t  oldval,
vlc_value_t  newval,
void *  p_data 
) [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:

 {
    "q", "name", NULL
}


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