dynamicoverlay.c File Reference

Include dependency graph for dynamicoverlay.c:


Defines

#define INPUT_TEXT   N_("Input FIFO")
#define INPUT_LONGTEXT   N_("FIFO which will be read for commands")
#define OUTPUT_TEXT   N_("Output FIFO")
#define OUTPUT_LONGTEXT   N_("FIFO which will be written to for responses")

Functions

static int Create (vlc_object_t *)
static void Destroy (vlc_object_t *)
static subpicture_tFilter (filter_t *, mtime_t)
static int AdjustCallback (vlc_object_t *p_this, char const *psz_var, vlc_value_t oldval, vlc_value_t newval, void *p_data)
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 INPUT_LONGTEXT   N_("FIFO which will be read for commands")

#define INPUT_TEXT   N_("Input FIFO")

#define OUTPUT_LONGTEXT   N_("FIFO which will be written to for responses")

#define OUTPUT_TEXT   N_("Output FIFO")


Function Documentation

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

static int Create ( vlc_object_t p_this  )  [static]

static void Destroy ( vlc_object_t p_this  )  [static]

static subpicture_t * Filter ( filter_t p_filter,
mtime_t  date 
) [static]

References filter_sys_t::atomic, subpicture_t::b_absolute, filter_sys_t::b_atomic, commanddesc_t::b_atomic, subpicture_t::b_ephemer, filter_sys_t::b_updated, BufferAdd(), BufferDel(), BufferGetToken(), BufferPrintf(), overlay_t::data, overlay_t::format, subpicture_region_t::i_align, subpicture_region_t::i_alpha, overlay_t::i_alpha, video_format_t::i_chroma, filter_sys_t::i_commands, filter_sys_t::i_inputfd, buffer_t::i_length, filter_sys_t::i_outputfd, subpicture_t::i_start, command_t::i_status, subpicture_t::i_stop, subpicture_region_t::i_x, overlay_t::i_x, subpicture_region_t::i_y, overlay_t::i_y, filter_sys_t::input, ListWalk(), filter_sys_t::lock, msg_Dbg, msg_Err, msg_Info, msg_Warn, filter_sys_t::output, filter_sys_t::overlays, buffer_t::p_begin, command_t::p_command, overlay_t::p_fontstyle, subpicture_region_t::p_next, overlay_t::p_pic, subpicture_region_t::p_picture, subpicture_t::p_region, subpicture_region_t::p_style, filter_t::p_sys, p_sys, overlay_t::p_text, command_t::params, filter_sys_t::pending, commanddesc_t::pf_execute, commanddesc_t::pf_parser, commanddesc_t::pf_unparse, picture_Copy(), filter_sys_t::pp_commands, filter_sys_t::processed, commanddesc_t::psz_command, filter_sys_t::psz_inputfile, filter_sys_t::psz_outputfile, subpicture_region_t::psz_text, QueueDequeue(), QueueEnqueue(), command_t::results, strdup(), SUBPICTURE_ALIGN_LEFT, SUBPICTURE_ALIGN_TOP, subpicture_region_New(), text_style_Duplicate(), VLC_CODEC_TEXT, VLC_EGENERIC, vlc_mutex_lock(), vlc_mutex_unlock(), vlc_open(), and VLC_SUCCESS.

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:

 {
    "input", "output", NULL
}


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