+ const char * (*IsUTF8_inner) (const char *);
+ const char * (*GetFallbackEncoding_inner) (void);
+ int (*utf8_scandir_inner) (const char *dirname, char ***namelist, int (*select)( const char * ), int (*compar)( const char **, const char ** ));
+ char * (*decode_URI_duplicate_inner) (const char *psz);
+ void (*decode_URI_inner) (char *psz);
+ char * (*encode_URI_component_inner) (const char *psz);
+ size_t (*vlc_strlcpy_inner) (char *, const char *, size_t);
+ input_item_t * (*__input_ItemNewExt_inner) (vlc_object_t *, const char *, const char*, int, const char *const *, int);
+ input_item_t * (*input_ItemNewWithType_inner) (vlc_object_t *, const char *, const char *e, int, const char *const *, int, int);
+ playlist_item_t * (*playlist_NodeAddInput_inner) (playlist_t *, input_item_t *,playlist_item_t *,int , int, vlc_bool_t);
+ int (*playlist_BothAddInput_inner) (playlist_t *, input_item_t *,playlist_item_t *,int , int, int*, int*, vlc_bool_t);
+ playlist_item_t * (*__playlist_ItemNewFromInput_inner) (vlc_object_t *p_obj,input_item_t *p_input);
+ input_item_t * (*input_ItemGetById_inner) (playlist_t *, int);
+ int (*playlist_LiveSearchUpdate_inner) (playlist_t *, playlist_item_t *, const char *);
+ int (*playlist_DeleteFromInput_inner) (playlist_t *, int, vlc_bool_t);
+ void (*playlist_NodeDump_inner) (playlist_t *p_playlist, playlist_item_t *p_item, int i_level);
+ int (*__intf_UserStringInput_inner) (vlc_object_t*, const char*, const char*, char **);
+ vlc_bool_t (*input_AddSubtitles_inner) (input_thread_t *, char *, vlc_bool_t);
+ counter_t * (*__stats_CounterCreate_inner) (vlc_object_t*, int, int);
+ void (*__stats_TimersClean_inner) (vlc_object_t *);
+ char* (*streaming_ChainToPsz_inner) (sout_chain_t*);
+ int (*__intf_UserWarn_inner) (vlc_object_t*, const char*, const char*, ...);
+ vlc_bool_t (*__intf_UserProgressIsCancelled_inner) (vlc_object_t*, int);
+ int (*__intf_Progress_inner) (vlc_object_t*, const char*, const char*, float, int);
+ void (*__intf_ProgressUpdate_inner) (vlc_object_t*, int, const char*, float, int);
+ int (*playlist_AddInput_inner) (playlist_t *, input_item_t *, int, int, vlc_bool_t, vlc_bool_t);
+ void *vlc_DictInsert_deprecated;
+ void *vlc_DictGet_deprecated;
+ void *vlc_DictLookup_deprecated;
+ void *vlc_DictClear_deprecated;
+ void *vlc_DictNew_deprecated;
+ playlist_item_t * (*playlist_GetPreferredNode_inner) (playlist_t *p_playlist, playlist_item_t *p_node);
+ int (*utf8_fprintf_inner) (FILE *, const char *, ...);
+ int (*utf8_vfprintf_inner) (FILE *stream, const char *fmt, va_list ap);
+ int (*net_SetDSCP_inner) (int fd, uint8_t dscp);
+ void (*vout_EnableFilter_inner) (vout_thread_t *, char *,vlc_bool_t , vlc_bool_t);
+ void (*aout_EnableFilter_inner) (vlc_object_t *, const char *, vlc_bool_t);
+ void (*playlist_NodesPairCreate_inner) (playlist_t *, const char *, playlist_item_t **, playlist_item_t **, vlc_bool_t);
+ char * (*aout_VisualChange_inner) (vlc_object_t *, int);
+ void (*input_ItemAddOption_inner) (input_item_t *, const char *);
+ char * (*input_ItemGetInfo_inner) (input_item_t *p_i, const char *psz_cat,const char *psz_name);
+ int (*input_ItemAddInfo_inner) (input_item_t *p_i, const char *psz_cat, const char *psz_name, const char *psz_format, ...);
+ void (*input_ItemAddOptionNoDup_inner) (input_item_t *, const char *);
+ int (*playlist_AskForArtEnqueue_inner) (playlist_t *, input_item_t *);
+ uint32_t (*input_CurrentMetaFlags_inner) (vlc_meta_t *p_meta);
+ void (*__config_ChainParse_inner) (vlc_object_t *, const char *psz_prefix, const char **ppsz_options, config_chain_t *);
+ void (*config_ChainDestroy_inner) (config_chain_t *);
+ char * (*config_ChainCreate_inner) (char **, config_chain_t **, const char *);
+ int (*utf8_open_inner) (const char *filename, int flags, mode_t mode);
+ int (*net_ListenSingle_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int family, int socktype, int protocol);
+ char * (*str_format_time_inner) (const char *);
+ char * (*__str_format_meta_inner) (vlc_object_t *, const char *);
+ int (*vout_Snapshot_inner) (vout_thread_t *p_vout, picture_t *p_pic);
+ void (*streaming_GuiDescToChain_inner) (vlc_object_t*, sout_chain_t*, sout_gui_descr_t*);
+ input_item_t* (*input_GetItem_inner) (input_thread_t*);
+ const char * (*config_GetDataDir_inner) (const vlc_object_t *);
+ int (*__net_Connect_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int socktype, int protocol);
+ int (*__net_ConnectDgram_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int hlim, int proto);
+ const char * (*msg_GetObjectTypeName_inner) (int i_object_type);
+ void (*sout_MethodRelease_inner) (announce_method_t *);
+ int (*sout_AccessOutControl_inner) (sout_access_out_t *, int, va_list);
+ void (*__vlc_object_kill_inner) (vlc_object_t *);
+ void (*path_sanitize_inner) (char *);
+ char * (*__str_format_inner) (vlc_object_t *, const char *);
+ int (*__net_OpenDgram_inner) (vlc_object_t *p_this, const char *psz_bind, int i_bind, const char *psz_server, int i_server, int family, int proto);
+ char * (*vlc_b64_encode_inner) (const char *);
+ void (*msg_StackSet_inner) (int, const char*, ...);
+ void (*msg_StackAdd_inner) (const char*, ...);
+ int * (*net_Listen_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int family, int socktype, int protocol);
+ int (*sout_SessionSetMedia_inner) (vlc_object_t *obj, session_descriptor_t *, char *, char *, int, char *, int);
+ int (*__vlc_threadvar_create_inner) (vlc_object_t *, vlc_threadvar_t *);
+ void (*filename_sanitize_inner) (char *);
+ announce_method_t* (*sout_SAPMethod_inner) (void);
+ int (*utf8_loaddir_inner) (DIR *dir, char ***namelist, int (*select)( const char * ), int (*compar)( const char **, const char ** ));
+ vlc_bool_t (*__module_Exists_inner) (vlc_object_t *, const char *);
+ char * (*vlc_b64_encode_binary_inner) (const uint8_t *, size_t);
+ uint64_t (*NTPtime64_inner) (void);
+ vlm_message_t * (*vlm_MessageAdd_inner) (vlm_message_t *, vlm_message_t *);
+ vlm_message_t * (*vlm_MessageNew_inner) (const char *, const char *, ...);
+ const char* (*msg_StackMsg_inner) (void);