
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_t * | Filter (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 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") |
| 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] |
References AdjustCallback(), filter_sys_t::atomic, filter_sys_t::b_atomic, filter_sys_t::b_updated, BufferInit(), config_ChainParse, Filter(), filter_sys_t::i_inputfd, filter_sys_t::i_outputfd, filter_sys_t::input, ListInit(), filter_sys_t::lock, filter_sys_t::output, filter_sys_t::overlays, filter_t::p_cfg, filter_t::p_sys, p_sys, filter_sys_t::pending, ppsz_filter_options, filter_sys_t::processed, filter_sys_t::psz_inputfile, filter_sys_t::psz_outputfile, QueueInit(), RegisterCommand(), var_AddCallback, var_CreateGetStringCommand, VLC_ENOMEM, vlc_mutex_init(), and VLC_SUCCESS.
| static void Destroy | ( | vlc_object_t * | p_this | ) | [static] |
References AdjustCallback(), filter_sys_t::atomic, BufferDestroy(), filter_sys_t::input, ListDestroy(), filter_sys_t::lock, filter_sys_t::output, filter_sys_t::overlays, filter_t::p_sys, p_sys, filter_sys_t::pending, filter_sys_t::processed, filter_sys_t::psz_inputfile, filter_sys_t::psz_outputfile, QueueDestroy(), UnregisterCommand(), var_DelCallback, and vlc_mutex_destroy().
| 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 | ) |
const char* const ppsz_filter_options[] [static] |
Initial value:
{
"input", "output", NULL
}
1.5.6