
Data Structures | |
| struct | filter_sys_t |
| filter_sys_t: chroma method descriptor More... | |
Defines | |
| #define | CFG_PREFIX "gradfun-" |
| #define | RADIUS_MIN (4) |
| #define | RADIUS_MAX (32) |
| #define | RADIUS_TEXT N_("Radius") |
| #define | RADIUS_LONGTEXT N_("Radius in pixels") |
| #define | STRENGTH_MIN (0.51) |
| #define | STRENGTH_MAX (255) |
| #define | STRENGTH_TEXT N_("Strength") |
| #define | STRENGTH_LONGTEXT N_("Strength used to modify the value of a pixel") |
| #define | FFMAX(a, b) __MAX(a,b) |
| #define | HAVE_MMX2 0 |
| #define | HAVE_SSE2 0 |
| #define | HAVE_SSSE3 0 |
| #define | HAVE_6REGS 0 |
| #define | av_clip_uint8 clip_uint8_vlc |
Functions | |
| static int | Open (vlc_object_t *) |
| Probes and initializes. | |
| static void | Close (vlc_object_t *) |
| Releases resources. | |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static picture_t * | Filter (filter_t *, picture_t *) |
| static int | Callback (vlc_object_t *, char const *, vlc_value_t, vlc_value_t, void *) |
| #define av_clip_uint8 clip_uint8_vlc |
Referenced by filter_line_c().
| #define CFG_PREFIX "gradfun-" |
| #define HAVE_6REGS 0 |
| #define HAVE_MMX2 0 |
| #define HAVE_SSE2 0 |
| #define HAVE_SSSE3 0 |
| #define RADIUS_LONGTEXT N_("Radius in pixels") |
| #define RADIUS_MAX (32) |
| #define RADIUS_MIN (4) |
| #define RADIUS_TEXT N_("Radius") |
| #define STRENGTH_MAX (255) |
| #define STRENGTH_MIN (0.51) |
| #define STRENGTH_TEXT N_("Strength") |
| static int Callback | ( | vlc_object_t * | object, | |
| char const * | cmd, | |||
| vlc_value_t | oldval, | |||
| vlc_value_t | newval, | |||
| void * | data | |||
| ) | [static] |
| static void Close | ( | vlc_object_t * | p_this | ) | [static] |
Releases resources.
Close the module.
Destroys the X11 window.
Disconnect from the X server.
Close a SDL video output.
It destroys an OpenGL vout display.
Terminate a vout display created by Open.
It destroyes a Direct3D vout display.
Terminate an output method created by Open.
Release the drawable.
Close a libcaca video output.
Close a aa video output method.
Close the filter.
Terminate a splitter module.
This function closes a clone video splitter module.
Common close function.
Releases allocate resources.
Close: Destructor.
| p_this | pointer to this filter object | |
| p_this,: | the filter object |
References __MAX, __MIN, filter_sys_t::base_buf, vf_priv_s::buf, filter_sys_t::cfg, filter_sys_t::chroma, dst, filter_NewPicture(), filter_plane(), filter_t::fmt_in, vlc_chroma_description_t::h, i, video_format_t::i_height, plane_t::i_pitch, picture_t::i_planes, video_format_t::i_width, filter_sys_t::lock, vlc_chroma_description_t::p, picture_t::p, plane_t::p_pixels, filter_t::p_sys, picture_CopyProperties(), picture_Release(), plane_CopyPixels(), vf_priv_s::radius, filter_sys_t::radius, filter_sys_t::strength, vf_priv_s::thresh, es_format_t::video, vlc_memalign(), vlc_mutex_lock(), vlc_mutex_unlock(), and vlc_chroma_description_t::w.
| static int Open | ( | vlc_object_t * | p_this | ) | [static] |
Probes and initializes.
Status of this demuxer: Real Media format -----------------.
Basic chorus/flanger/delay audio filter This implements a variable delay filter for VLC.
Todo:
Open the module.
Create an X11 window.
Probe the X server.
This function initializes SDL vout method.
It creates an OpenGL vout display.
This function allocates and initialize the DirectX vout display.
It creates a Direct3D vout display.
This function allocates and initializes a FB vout method.
Find the drawable set by libvlc application.
This function initializes libcaca vout method.
This function allocates and initializes a aa vout method.
This function allocates and initializes a Wall splitter module.
Open the filter.
This function allocates and initializes a Clone splitter module.
Open: initialize and create stuff.
Connect to the sftp server and ask for a file.
| p_this,: | the vlc_object |
| p_this | ||
| p_this,: | the filter object |
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.6