vlc_symbols.h 92.7 KB
Newer Older
1 2 3 4 5 6 7 8
/*
 * This file is automatically generated. DO NOT EDIT!
 * You can force an update with "make stamp-api".
 */

#ifndef __VLC_SYMBOLS_H
# define __VLC_SYMBOLS_H

9
# ifdef HAVE_SHARED_LIBVLC
10 11
#  error You are not supposed to include this file!
# endif
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
/*
 * This is the big VLC API structure for plugins :
 * Changing its layout breaks plugin's binary compatibility,
 * so DO NOT DO THAT.
 * In case of conflict with SVN, add your uncommited APIs
 * at the *end* of the structure so they don't mess the other's
 * offset in the structure.
 */
struct module_symbols_t
{
    int (*aout_FiltersCreatePipeline_inner) (aout_instance_t * p_aout, aout_filter_t ** pp_filters, int * pi_nb_filters, const audio_sample_format_t * p_input_format, const audio_sample_format_t * p_output_format);
    void (*aout_FiltersDestroyPipeline_inner) (aout_instance_t * p_aout, aout_filter_t ** pp_filters, int i_nb_filters);
    void (*aout_FiltersPlay_inner) (aout_instance_t * p_aout, aout_filter_t ** pp_filters, int i_nb_filters, aout_buffer_t ** pp_input_buffer);
    aout_buffer_t * (*aout_OutputNextBuffer_inner) (aout_instance_t *, mtime_t, vlc_bool_t);
    unsigned int (*aout_FormatNbChannels_inner) (const audio_sample_format_t * p_format);
    void (*aout_FormatPrepare_inner) (audio_sample_format_t * p_format);
    void (*aout_FormatPrint_inner) (aout_instance_t * p_aout, const char * psz_text, const audio_sample_format_t * p_format);
    void (*aout_FormatsPrint_inner) (aout_instance_t * p_aout, const char * psz_text, const audio_sample_format_t * p_format1, const audio_sample_format_t * p_format2);
    const char * (*aout_FormatPrintChannels_inner) (const audio_sample_format_t *);
    aout_buffer_t * (*aout_FifoPop_inner) (aout_instance_t * p_aout, aout_fifo_t * p_fifo);
    mtime_t (*aout_FifoFirstDate_inner) (aout_instance_t *, aout_fifo_t *);
    void (*aout_VolumeSoftInit_inner) (aout_instance_t *);
    void (*aout_VolumeNoneInit_inner) (aout_instance_t *);
    aout_instance_t * (*__aout_New_inner) (vlc_object_t *);
    void (*aout_Delete_inner) (aout_instance_t *);
    void (*aout_DateInit_inner) (audio_date_t *, uint32_t);
    void (*aout_DateSet_inner) (audio_date_t *, mtime_t);
    void (*aout_DateMove_inner) (audio_date_t *, mtime_t);
    mtime_t (*aout_DateGet_inner) (const audio_date_t *);
    mtime_t (*aout_DateIncrement_inner) (audio_date_t *, uint32_t);
    int (*aout_CheckChannelReorder_inner) (const uint32_t *, const uint32_t *, uint32_t, int, int *);
    void (*aout_ChannelReorder_inner) (uint8_t *, int, int, const int *, int);
    aout_input_t * (*__aout_DecNew_inner) (vlc_object_t *, aout_instance_t **, audio_sample_format_t *);
    int (*aout_DecDelete_inner) (aout_instance_t *, aout_input_t *);
    aout_buffer_t * (*aout_DecNewBuffer_inner) (aout_instance_t *, aout_input_t *, size_t);
    void (*aout_DecDeleteBuffer_inner) (aout_instance_t *, aout_input_t *, aout_buffer_t *);
    int (*aout_DecPlay_inner) (aout_instance_t *, aout_input_t *, aout_buffer_t *);
    int (*__aout_VolumeGet_inner) (vlc_object_t *, audio_volume_t *);
    int (*__aout_VolumeSet_inner) (vlc_object_t *, audio_volume_t);
    int (*__aout_VolumeInfos_inner) (vlc_object_t *, audio_volume_t *);
    int (*__aout_VolumeUp_inner) (vlc_object_t *, int, audio_volume_t *);
    int (*__aout_VolumeDown_inner) (vlc_object_t *, int, audio_volume_t *);
    int (*__aout_VolumeMute_inner) (vlc_object_t *, audio_volume_t *);
    int (*aout_Restart_inner) (aout_instance_t * p_aout);
    int (*aout_FindAndRestart_inner) (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *);
    int (*aout_ChannelsRestart_inner) (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *);
    vlc_bool_t (*vlc_current_charset_inner) (char **);
    int (*__config_GetType_inner) (vlc_object_t *, const char *);
    int (*__config_GetInt_inner) (vlc_object_t *, const char *);
    void (*__config_PutInt_inner) (vlc_object_t *, const char *, int);
    float (*__config_GetFloat_inner) (vlc_object_t *, const char *);
    void (*__config_PutFloat_inner) (vlc_object_t *, const char *, float);
    char * (*__config_GetPsz_inner) (vlc_object_t *, const char *);
    void (*__config_PutPsz_inner) (vlc_object_t *, const char *, const char *);
    int (*__config_LoadCmdLine_inner) (vlc_object_t *, int *, char *[], vlc_bool_t);
    char * (*config_GetHomeDir_inner) (void);
    int (*__config_LoadConfigFile_inner) (vlc_object_t *, const char *);
    int (*__config_SaveConfigFile_inner) (vlc_object_t *, const char *);
    void (*__config_ResetAll_inner) (vlc_object_t *);
    module_config_t * (*config_FindConfig_inner) (vlc_object_t *, const char *);
    module_t * (*config_FindModule_inner) (vlc_object_t *, const char *);
    void (*config_Duplicate_inner) (module_t *, module_config_t *);
    void (*config_SetCallbacks_inner) (module_config_t *, module_config_t *);
    void (*config_UnsetCallbacks_inner) (module_config_t *);
    int (*__intf_Eject_inner) (vlc_object_t *, const char *);
    const iso639_lang_t * (*GetLang_1_inner) (const char *);
    const iso639_lang_t * (*GetLang_2T_inner) (const char *);
    const iso639_lang_t * (*GetLang_2B_inner) (const char *);
    const char * (*DecodeLanguage_inner) (uint16_t);
    module_t * (*__module_Need_inner) (vlc_object_t *, const char *, const char *, vlc_bool_t);
    void (*__module_Unneed_inner) (vlc_object_t *, module_t *);
    char * (*mstrtime_inner) (char *psz_buffer, mtime_t date);
    mtime_t (*mdate_inner) (void);
    void (*mwait_inner) (mtime_t date);
    void (*msleep_inner) (mtime_t delay);
    char * (*secstotimestr_inner) (char *psz_buffer, int secs);
    void (*date_Init_inner) (date_t *, uint32_t, uint32_t);
    void (*date_Change_inner) (date_t *, uint32_t, uint32_t);
    void (*date_Set_inner) (date_t *, mtime_t);
    mtime_t (*date_Get_inner) (const date_t *);
    void (*date_Move_inner) (date_t *, mtime_t);
    mtime_t (*date_Increment_inner) (date_t *, uint32_t);
    void *net_ConvertIPv4_deprecated;
95
    int (*__net_ConnectTCP_inner) (vlc_object_t *p_this, const char *psz_host, int i_port);
96 97
    int * (*__net_ListenTCP_inner) (vlc_object_t *, const char *, int);
    int (*__net_Accept_inner) (vlc_object_t *, int *, mtime_t);
98
    int (*__net_OpenUDP_inner) (vlc_object_t *p_this, const char *psz_bind, int i_bind, const char *psz_server, int i_server);
99 100 101 102
    void (*net_Close_inner) (int fd);
    int (*__net_Read_inner) (vlc_object_t *p_this, int fd, v_socket_t *, uint8_t *p_data, int i_data, vlc_bool_t b_retry);
    int (*__net_ReadNonBlock_inner) (vlc_object_t *p_this, int fd, v_socket_t *, uint8_t *p_data, int i_data, mtime_t i_wait);
    int (*__net_Select_inner) (vlc_object_t *p_this, int *pi_fd, v_socket_t **, int i_fd, uint8_t *p_data, int i_data, mtime_t i_wait);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
103
    int (*__net_Write_inner) (vlc_object_t *p_this, int fd, v_socket_t *, const uint8_t *p_data, int i_data);
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
    char * (*__net_Gets_inner) (vlc_object_t *p_this, int fd, v_socket_t *);
    int (*net_Printf_inner) (vlc_object_t *p_this, int fd, v_socket_t *, const char *psz_fmt, ...);
    int (*__net_vaPrintf_inner) (vlc_object_t *p_this, int fd, v_socket_t *, const char *psz_fmt, va_list args);
    int (*vout_ShowTextRelative_inner) (vout_thread_t *, int, char *, text_style_t *, int, int, int, mtime_t);
    int (*vout_ShowTextAbsolute_inner) (vout_thread_t *, int, char *, text_style_t *, int, int, int, mtime_t, mtime_t);
    void (*__vout_OSDMessage_inner) (vlc_object_t *, int, char *, ...);
    void (*vout_OSDSlider_inner) (vlc_object_t *, int, int , short);
    void (*vout_OSDIcon_inner) (vlc_object_t *, int, short);
    void (*__sout_CfgParse_inner) (vlc_object_t *, char *psz_prefix, const char **ppsz_options, sout_cfg_t *);
    char * (*sout_CfgCreate_inner) (char **, sout_cfg_t **, char *);
    sout_instance_t * (*__sout_NewInstance_inner) (vlc_object_t *, char *);
    void (*sout_DeleteInstance_inner) (sout_instance_t *);
    sout_packetizer_input_t * (*sout_InputNew_inner) (sout_instance_t *, es_format_t *);
    int (*sout_InputDelete_inner) (sout_packetizer_input_t *);
    int (*sout_InputSendBuffer_inner) (sout_packetizer_input_t *, block_t*);
    sout_access_out_t * (*sout_AccessOutNew_inner) (sout_instance_t *, char *psz_access, char *psz_name);
    void (*sout_AccessOutDelete_inner) (sout_access_out_t *);
    int (*sout_AccessOutSeek_inner) (sout_access_out_t *, off_t);
    int (*sout_AccessOutRead_inner) (sout_access_out_t *, block_t *);
    int (*sout_AccessOutWrite_inner) (sout_access_out_t *, block_t *);
    sout_mux_t * (*sout_MuxNew_inner) (sout_instance_t*, char *, sout_access_out_t *);
    sout_input_t * (*sout_MuxAddStream_inner) (sout_mux_t *, es_format_t *);
    void (*sout_MuxDeleteStream_inner) (sout_mux_t *, sout_input_t *);
    void (*sout_MuxDelete_inner) (sout_mux_t *);
    void (*sout_MuxSendBuffer_inner) (sout_mux_t *, sout_input_t  *, block_t *);
    sout_stream_t * (*sout_StreamNew_inner) (sout_instance_t *, char *psz_chain);
    void (*sout_StreamDelete_inner) (sout_stream_t *);
    int (*sout_AnnounceRegister_inner) (sout_instance_t *,session_descriptor_t*, announce_method_t*);
132
    session_descriptor_t* (*sout_AnnounceRegisterSDP_inner) (sout_instance_t *,const char *, const char *, announce_method_t*);
133
    int (*sout_AnnounceUnRegister_inner) (sout_instance_t *,session_descriptor_t*);
134
    session_descriptor_t* (*sout_AnnounceSessionCreate_inner) (void);
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185
    void (*sout_AnnounceSessionDestroy_inner) (session_descriptor_t *);
    announce_method_t* (*sout_AnnounceMethodCreate_inner) (int);
    int (*__var_Create_inner) (vlc_object_t *, const char *, int);
    int (*__var_Destroy_inner) (vlc_object_t *, const char *);
    int (*__var_Change_inner) (vlc_object_t *, const char *, int, vlc_value_t *, vlc_value_t *);
    int (*__var_Type_inner) (vlc_object_t *, const char *);
    int (*__var_Set_inner) (vlc_object_t *, const char *, vlc_value_t);
    int (*__var_Get_inner) (vlc_object_t *, const char *, vlc_value_t *);
    int (*__var_AddCallback_inner) (vlc_object_t *, const char *, vlc_callback_t, void *);
    int (*__var_DelCallback_inner) (vlc_object_t *, const char *, vlc_callback_t, void *);
    vout_thread_t * (*__vout_Request_inner) (vlc_object_t *, vout_thread_t *, video_format_t *);
    vout_thread_t * (*__vout_Create_inner) (vlc_object_t *, video_format_t *);
    void (*vout_Destroy_inner) (vout_thread_t *);
    int (*vout_VarCallback_inner) (vlc_object_t *, const char *, vlc_value_t, vlc_value_t, void *);
    int (*vout_ChromaCmp_inner) (uint32_t, uint32_t);
    picture_t * (*vout_CreatePicture_inner) (vout_thread_t *, vlc_bool_t, vlc_bool_t, unsigned int);
    void (*vout_InitFormat_inner) (video_frame_format_t *, uint32_t, int, int, int);
    void (*vout_DestroyPicture_inner) (vout_thread_t *, picture_t *);
    void (*vout_DisplayPicture_inner) (vout_thread_t *, picture_t *);
    void (*vout_DatePicture_inner) (vout_thread_t *, picture_t *, mtime_t);
    void (*vout_LinkPicture_inner) (vout_thread_t *, picture_t *);
    void (*vout_UnlinkPicture_inner) (vout_thread_t *, picture_t *);
    void (*vout_PlacePicture_inner) (vout_thread_t *, unsigned int, unsigned int, unsigned int *, unsigned int *, unsigned int *, unsigned int *);
    int (*vout_vaControlDefault_inner) (vout_thread_t *, int, va_list);
    void * (*vout_RequestWindow_inner) (vout_thread_t *, int *, int *, unsigned int *, unsigned int *);
    void (*vout_ReleaseWindow_inner) (vout_thread_t *, void *);
    int (*vout_ControlWindow_inner) (vout_thread_t *, void *, int, va_list);
    access_t * (*__access2_New_inner) (vlc_object_t *p_obj, char *psz_access, char *psz_demux, char *psz_path, vlc_bool_t b_quick);
    access_t * (*access2_FilterNew_inner) (access_t *p_source, char *psz_access_filter);
    void (*access2_Delete_inner) (access_t *);
    block_t * (*__block_New_inner) (vlc_object_t *, int);
    block_t * (*block_Realloc_inner) (block_t *, int i_pre, int i_body);
    block_fifo_t * (*__block_FifoNew_inner) (vlc_object_t *);
    void (*block_FifoRelease_inner) (block_fifo_t *);
    void (*block_FifoEmpty_inner) (block_fifo_t *);
    int (*block_FifoPut_inner) (block_fifo_t *, block_t *);
    block_t * (*block_FifoGet_inner) (block_fifo_t *);
    block_t * (*block_FifoShow_inner) (block_fifo_t *);
    char * (*vlc_strdup_inner) (const char *s);
    int (*vlc_vasprintf_inner) (char **, const char *, va_list);
    int (*vlc_asprintf_inner) (char **, const char *, ...);
    char * (*vlc_strndup_inner) (const char *s, size_t n);
    double (*vlc_atof_inner) (const char *nptr);
    int64_t (*vlc_atoll_inner) (const char *nptr);
    int64_t (*vlc_strtoll_inner) (const char *nptr, char **endptr, int base);
    char * (*vlc_getenv_inner) (const char *name);
    int (*vlc_strcasecmp_inner) (const char *s1, const char *s2);
    int (*vlc_strncasecmp_inner) (const char *s1, const char *s2, size_t n);
    char * (*vlc_strcasestr_inner) (const char *s1, const char *s2);
    void * (*vlc_opendir_inner) (const char *);
    void * (*vlc_readdir_inner) (void *);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
186
    int (*vlc_closedir_inner) (void *);
187
    vlc_bool_t (*vlc_ureduce_inner) (unsigned *, unsigned *, uint64_t, uint64_t, uint64_t);
188
    char ** (*vlc_parse_cmdline_inner) (const char *, int *);
189
    char * (*vlc_wraptext_inner) (const char *, int);
190 191 192 193 194 195 196 197 198 199 200
    vlc_iconv_t (*vlc_iconv_open_inner) (const char *, const char *);
    size_t (*vlc_iconv_inner) (vlc_iconv_t, char **, size_t *, char **, size_t *);
    int (*vlc_iconv_close_inner) (vlc_iconv_t);
    char * (*vlc_dgettext_inner) (const char *package, const char *msgid);
    demux_t * (*__demux2_New_inner) (vlc_object_t *p_obj, char *psz_access, char *psz_demux, char *psz_path, stream_t *s, es_out_t *out, vlc_bool_t);
    void (*demux2_Delete_inner) (demux_t *);
    int (*demux2_vaControlHelper_inner) (stream_t *, int64_t i_start, int64_t i_end, int i_bitrate, int i_align, int i_query, va_list args);
    char const * (*vlc_error_inner) (int);
    httpd_host_t * (*httpd_HostNew_inner) (vlc_object_t *, const char *psz_host, int i_port);
    httpd_host_t * (*httpd_TLSHostNew_inner) (vlc_object_t *, const char *, int, const char *, const char *, const char *, const char *);
    void (*httpd_HostDelete_inner) (httpd_host_t *);
201 202
    httpd_url_t * (*httpd_UrlNew_inner) (httpd_host_t *, const char *psz_url, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl);
    httpd_url_t * (*httpd_UrlNewUnique_inner) (httpd_host_t *, const char *psz_url, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl);
203 204 205 206
    int (*httpd_UrlCatch_inner) (httpd_url_t *, int i_msg, httpd_callback_t, httpd_callback_sys_t *);
    void (*httpd_UrlDelete_inner) (httpd_url_t *);
    void (*httpd_ClientModeStream_inner) (httpd_client_t *cl);
    void (*httpd_ClientModeBidir_inner) (httpd_client_t *cl);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
207
    char* (*httpd_ClientIP_inner) (const httpd_client_t *cl, char *psz_ip);
208
    httpd_file_t * (*httpd_FileNew_inner) (httpd_host_t *, const char *psz_url, const char *psz_mime, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl, httpd_file_callback_t pf_fill, httpd_file_sys_t *);
209
    void (*httpd_FileDelete_inner) (httpd_file_t *);
210
    httpd_redirect_t * (*httpd_RedirectNew_inner) (httpd_host_t *, const char *psz_url_dst, const char *psz_url_src);
211
    void (*httpd_RedirectDelete_inner) (httpd_redirect_t *);
212
    httpd_stream_t * (*httpd_StreamNew_inner) (httpd_host_t *, const char *psz_url, const char *psz_mime, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl);
213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236
    void (*httpd_StreamDelete_inner) (httpd_stream_t *);
    int (*httpd_StreamHeader_inner) (httpd_stream_t *, uint8_t *p_data, int i_data);
    int (*httpd_StreamSend_inner) (httpd_stream_t *, uint8_t *p_data, int i_data);
    void (*httpd_MsgInit_inner) (httpd_message_t *);
    void (*httpd_MsgAdd_inner) (httpd_message_t *, char *psz_name, char *psz_value, ...);
    char * (*httpd_MsgGet_inner) (httpd_message_t *, char *psz_name);
    void (*httpd_MsgClean_inner) (httpd_message_t *);
    tls_server_t * (*tls_ServerCreate_inner) (vlc_object_t *, const char *, const char *);
    void (*tls_ServerDelete_inner) (tls_server_t *);
    tls_session_t * (*tls_ClientCreate_inner) (vlc_object_t *, int, const char *);
    void (*tls_ClientDelete_inner) (tls_session_t *);
    image_handler_t * (*__image_HandlerCreate_inner) (vlc_object_t *);
    void (*image_HandlerDelete_inner) (image_handler_t *);
    char * (*vlc_input_item_GetInfo_inner) (input_item_t *p_i, const char *psz_cat,const char *psz_name);
    int (*vlc_input_item_AddInfo_inner) (input_item_t *p_i, const char *psz_cat, const char *psz_name, const char *psz_format, ...);
    input_thread_t * (*__input_CreateThread_inner) (vlc_object_t *, input_item_t *);
    int (*__input_Preparse_inner) (vlc_object_t *, input_item_t *);
    void (*input_StopThread_inner) (input_thread_t *);
    void (*input_DestroyThread_inner) (input_thread_t *);
    int (*input_vaControl_inner) (input_thread_t *, int i_query, va_list);
    int (*input_Control_inner) (input_thread_t *, int i_query, ...);
    decoder_t * (*input_DecoderNew_inner) (input_thread_t *, es_format_t *, vlc_bool_t b_force_decoder);
    void (*input_DecoderDelete_inner) (decoder_t *);
    void (*input_DecoderDecode_inner) (decoder_t *, block_t *);
237
    intf_thread_t * (*__intf_Create_inner) (vlc_object_t *, const char *, int, char **);
238 239 240
    int (*intf_RunThread_inner) (intf_thread_t *);
    void (*intf_StopThread_inner) (intf_thread_t *);
    void (*intf_Destroy_inner) (intf_thread_t *);
241 242
    void (*__msg_Generic_inner) (vlc_object_t *, int, int, const char *, const char *, ... ) ATTRIBUTE_FORMAT( 5, 6);
    void (*__msg_GenericVa_inner) (vlc_object_t *, int, int, const char *, const char *, va_list args);
243 244 245 246
    void (*__msg_Info_inner) (vlc_object_t *, const char *, ... ) ATTRIBUTE_FORMAT( 2, 3);
    void (*__msg_Err_inner) (vlc_object_t *, const char *, ... ) ATTRIBUTE_FORMAT( 2, 3);
    void (*__msg_Warn_inner) (vlc_object_t *, const char *, ... ) ATTRIBUTE_FORMAT( 2, 3);
    void (*__msg_Dbg_inner) (vlc_object_t *, const char *, ... ) ATTRIBUTE_FORMAT( 2, 3);
247
    msg_subscription_t* (*__msg_Subscribe_inner) (vlc_object_t *, int);
248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348
    void (*__msg_Unsubscribe_inner) (vlc_object_t *, msg_subscription_t *);
    void * (*__vlc_object_create_inner) (vlc_object_t *, int);
    void (*__vlc_object_destroy_inner) (vlc_object_t *);
    void (*__vlc_object_attach_inner) (vlc_object_t *, vlc_object_t *);
    void (*__vlc_object_detach_inner) (vlc_object_t *);
    void * (*__vlc_object_get_inner) (vlc_object_t *, int);
    void * (*__vlc_object_find_inner) (vlc_object_t *, int, int);
    void (*__vlc_object_yield_inner) (vlc_object_t *);
    void (*__vlc_object_release_inner) (vlc_object_t *);
    vlc_list_t * (*__vlc_list_find_inner) (vlc_object_t *, int, int);
    void (*vlc_list_release_inner) (vlc_list_t *);
    int (*playlist_Control_inner) (playlist_t *, int, ...);
    int (*playlist_LockControl_inner) (playlist_t *, int, ...);
    int (*playlist_Clear_inner) (playlist_t *);
    int (*playlist_LockClear_inner) (playlist_t *);
    int (*playlist_PreparseEnqueue_inner) (playlist_t *, input_item_t *);
    int (*playlist_ServicesDiscoveryAdd_inner) (playlist_t *, const char *);
    int (*playlist_ServicesDiscoveryRemove_inner) (playlist_t *, const char *);
    int (*playlist_AddSDModules_inner) (playlist_t *, char *);
    vlc_bool_t (*playlist_IsServicesDiscoveryLoaded_inner) (playlist_t *,const char *);
    playlist_item_t* (*__playlist_ItemNew_inner) (vlc_object_t *,const char *,const char *);
    playlist_item_t* (*__playlist_ItemCopy_inner) (vlc_object_t *,playlist_item_t*);
    playlist_item_t* (*playlist_ItemNewWithType_inner) (vlc_object_t *,const char *,const char *, int);
    int (*playlist_ItemDelete_inner) (playlist_item_t *);
    int (*playlist_ItemAddParent_inner) (playlist_item_t *, int,playlist_item_t *);
    int (*playlist_CopyParents_inner) (playlist_item_t *,playlist_item_t *);
    int (*playlist_ItemSetName_inner) (playlist_item_t *,  char *);
    int (*playlist_ItemSetDuration_inner) (playlist_item_t *, mtime_t);
    int (*playlist_ViewInsert_inner) (playlist_t *, int, char *);
    int (*playlist_ViewDelete_inner) (playlist_t *,playlist_view_t*);
    playlist_view_t * (*playlist_ViewFind_inner) (playlist_t *, int);
    int (*playlist_ViewUpdate_inner) (playlist_t *, int);
    int (*playlist_ViewDump_inner) (playlist_t *, playlist_view_t *);
    int (*playlist_ViewEmpty_inner) (playlist_t *, int, vlc_bool_t);
    playlist_item_t * (*playlist_NodeCreate_inner) (playlist_t *,int,char *, playlist_item_t * p_parent);
    int (*playlist_NodeAppend_inner) (playlist_t *,int,playlist_item_t*,playlist_item_t *);
    int (*playlist_NodeInsert_inner) (playlist_t *,int,playlist_item_t*,playlist_item_t *, int);
    int (*playlist_NodeRemoveItem_inner) (playlist_t *,playlist_item_t*,playlist_item_t *);
    int (*playlist_NodeChildrenCount_inner) (playlist_t *,playlist_item_t*);
    playlist_item_t * (*playlist_ChildSearchName_inner) (playlist_item_t*, const char*);
    int (*playlist_NodeDelete_inner) (playlist_t *, playlist_item_t *, vlc_bool_t , vlc_bool_t);
    int (*playlist_NodeEmpty_inner) (playlist_t *, playlist_item_t *, vlc_bool_t);
    int (*playlist_Add_inner) (playlist_t *, const char *, const char *, int, int);
    int (*playlist_AddExt_inner) (playlist_t *, const char *, const char *, int, int, mtime_t, const char **,int);
    int (*playlist_ItemAdd_inner) (playlist_t *, playlist_item_t *, int, int);
    int (*playlist_NodeAddItem_inner) (playlist_t *, playlist_item_t *,int,playlist_item_t *,int , int);
    int (*playlist_Delete_inner) (playlist_t *, int);
    int (*playlist_LockDelete_inner) (playlist_t *, int);
    int (*playlist_Disable_inner) (playlist_t *, playlist_item_t *);
    int (*playlist_Enable_inner) (playlist_t *, playlist_item_t *);
    int (*playlist_ItemToNode_inner) (playlist_t *,playlist_item_t *);
    int (*playlist_LockItemToNode_inner) (playlist_t *,playlist_item_t *);
    int (*playlist_Replace_inner) (playlist_t *,playlist_item_t *, input_item_t*);
    int (*playlist_LockReplace_inner) (playlist_t *,playlist_item_t *, input_item_t*);
    playlist_item_t * (*playlist_ItemGetById_inner) (playlist_t *, int);
    playlist_item_t * (*playlist_LockItemGetById_inner) (playlist_t *, int);
    playlist_item_t * (*playlist_ItemGetByPos_inner) (playlist_t *, int);
    playlist_item_t * (*playlist_LockItemGetByPos_inner) (playlist_t *, int);
    playlist_item_t * (*playlist_ItemGetByInput_inner) (playlist_t *,input_item_t *);
    playlist_item_t * (*playlist_LockItemGetByInput_inner) (playlist_t *,input_item_t *);
    int (*playlist_GetPositionById_inner) (playlist_t *,int);
    int (*playlist_ItemAddOption_inner) (playlist_item_t *, const char *);
    int (*playlist_Sort_inner) (playlist_t *, int, int);
    int (*playlist_Move_inner) (playlist_t *, int, int);
    int (*playlist_NodeGroup_inner) (playlist_t *, int,playlist_item_t *,playlist_item_t **,int, int, int);
    int (*playlist_NodeSort_inner) (playlist_t *, playlist_item_t *,int, int);
    int (*playlist_RecursiveNodeSort_inner) (playlist_t *, playlist_item_t *,int, int);
    int (*playlist_Import_inner) (playlist_t *, const char *);
    int (*playlist_Export_inner) (playlist_t *, const char *, const char *);
    spu_t * (*__spu_Create_inner) (vlc_object_t *);
    int (*spu_Init_inner) (spu_t *);
    void (*spu_Destroy_inner) (spu_t *);
    subpicture_t * (*spu_CreateSubpicture_inner) (spu_t *);
    void (*spu_DestroySubpicture_inner) (spu_t *, subpicture_t *);
    void (*spu_DisplaySubpicture_inner) (spu_t *, subpicture_t *);
    subpicture_region_t * (*__spu_CreateRegion_inner) (vlc_object_t *, video_format_t *);
    subpicture_region_t * (*__spu_MakeRegion_inner) (vlc_object_t *, video_format_t *, picture_t *);
    void (*__spu_DestroyRegion_inner) (vlc_object_t *, subpicture_region_t *);
    subpicture_t * (*spu_SortSubpictures_inner) (spu_t *, mtime_t);
    void (*spu_RenderSubpictures_inner) (spu_t *,  video_format_t *, picture_t *, picture_t *, subpicture_t *, int, int);
    char * (*stream_ReadLine_inner) (stream_t *);
    stream_t * (*__stream_DemuxNew_inner) (vlc_object_t *p_obj, char *psz_demux, es_out_t *out);
    void (*stream_DemuxSend_inner) (stream_t *s, block_t *p_block);
    void (*stream_DemuxDelete_inner) (stream_t *s);
    stream_t * (*__stream_MemoryNew_inner) (vlc_object_t *p_obj, uint8_t *p_buffer, int64_t i_size, vlc_bool_t i_preserve_memory);
    stream_t * (*__stream_UrlNew_inner) (vlc_object_t *p_this, const char *psz_url);
    int (*__vlc_threads_init_inner) (vlc_object_t *);
    int (*__vlc_threads_end_inner) (vlc_object_t *);
    int (*__vlc_mutex_init_inner) (vlc_object_t *, vlc_mutex_t *);
    int (*__vlc_mutex_destroy_inner) (char *, int, vlc_mutex_t *);
    int (*__vlc_cond_init_inner) (vlc_object_t *, vlc_cond_t *);
    int (*__vlc_cond_destroy_inner) (char *, int, vlc_cond_t *);
    int (*__vlc_thread_create_inner) (vlc_object_t *, char *, int, char *, void * ( * ) ( void * ), int, vlc_bool_t);
    int (*__vlc_thread_set_priority_inner) (vlc_object_t *, char *, int, int);
    void (*__vlc_thread_ready_inner) (vlc_object_t *);
    void (*__vlc_thread_join_inner) (vlc_object_t *, char *, int);
    void (*__vout_CopyPicture_inner) (vlc_object_t *p_this, picture_t *p_dst, picture_t *p_src);
    int (*__vout_InitPicture_inner) (vlc_object_t *p_this, picture_t *p_pic, uint32_t i_chroma, int i_width, int i_height, int i_aspect);
    int (*__vout_AllocatePicture_inner) (vlc_object_t *p_this, picture_t *p_pic, uint32_t i_chroma, int i_width, int i_height, int i_aspect);
    vlm_t * (*__vlm_New_inner) (vlc_object_t *);
    void (*vlm_Delete_inner) (vlm_t *);
349
    int (*vlm_ExecuteCommand_inner) (vlm_t *, const char *, vlm_message_t **);
350
    void (*vlm_MessageDelete_inner) (vlm_message_t *);
351 352 353 354 355 356 357 358 359 360
    vlm_media_t * (*vlm_MediaNew_inner) (vlm_t *, const char *, int);
    void (*vlm_MediaDelete_inner) (vlm_t *, vlm_media_t *, const char *);
    int (*vlm_MediaSetup_inner) (vlm_t *, vlm_media_t *, const char *, const char *);
    int (*vlm_MediaControl_inner) (vlm_t *, vlm_media_t *, const char *, const char *, const char *);
    vlm_schedule_t * (*vlm_ScheduleNew_inner) (vlm_t *, const char *);
    void (*vlm_ScheduleDelete_inner) (vlm_t *, vlm_schedule_t *, const char *);
    int (*vlm_ScheduleSetup_inner) (vlm_schedule_t *, const char *, const char *);
    int (*vlm_MediaVodControl_inner) (void *, vod_media_t *, const char *, int, va_list);
    int (*vlm_Save_inner) (vlm_t *, const char *);
    int (*vlm_Load_inner) (vlm_t *, const char *);
361 362 363 364 365 366 367 368 369 370 371
    xml_t * (*__xml_Create_inner) (vlc_object_t *);
    void (*xml_Delete_inner) (xml_t *);
    vout_synchro_t * (*__vout_SynchroInit_inner) (vlc_object_t *, int);
    void (*vout_SynchroRelease_inner) (vout_synchro_t *);
    void (*vout_SynchroReset_inner) (vout_synchro_t *);
    vlc_bool_t (*vout_SynchroChoose_inner) (vout_synchro_t *, int, int, vlc_bool_t);
    void (*vout_SynchroTrash_inner) (vout_synchro_t *);
    void (*vout_SynchroDecode_inner) (vout_synchro_t *);
    void (*vout_SynchroEnd_inner) (vout_synchro_t *, int, vlc_bool_t);
    mtime_t (*vout_SynchroDate_inner) (vout_synchro_t *);
    void (*vout_SynchroNewPicture_inner) (vout_synchro_t *, int, int, mtime_t, mtime_t, int, vlc_bool_t);
372
    int (*vlc_getaddrinfo_inner) (vlc_object_t *, const char *, int, const struct addrinfo *, struct addrinfo **);
373
    int (*vlc_getnameinfo_inner) (const struct sockaddr *, int, char *, int, int *, int);
374 375 376 377 378 379 380
    void (*InitMD5_inner) (struct md5_s *);
    void (*EndMD5_inner) (struct md5_s *);
    void (*vlc_freeaddrinfo_inner) (struct addrinfo *);
    void (*AddMD5_inner) (struct md5_s *, const uint8_t *, uint32_t);
    const char * (*vlc_gai_strerror_inner) (int);
    void (*net_ListenClose_inner) (int *fd);
    void (*DigestMD5_inner) (struct md5_s *, uint32_t *);
381
    int (*ACL_Check_inner) (vlc_acl_t *p_acl, const char *psz_ip);
382
    int (*playlist_NodeRemoveParent_inner) (playlist_t *,playlist_item_t*,playlist_item_t *);
383 384 385 386 387
    vlc_acl_t * (*__ACL_Duplicate_inner) (vlc_object_t *p_this, const vlc_acl_t *p_acl);
    vlc_acl_t * (*__ACL_Create_inner) (vlc_object_t *p_this, vlc_bool_t b_allow);
    int (*ACL_LoadFile_inner) (vlc_acl_t *p_acl, const char *path);
    int (*ACL_AddNet_inner) (vlc_acl_t *p_acl, const char *psz_ip, int i_len, vlc_bool_t b_allow);
    void (*ACL_Destroy_inner) (vlc_acl_t *p_acl);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
388
    char* (*httpd_ServerIP_inner) (const httpd_client_t *cl, char *psz_ip);
389 390 391 392
    char * (*FromLocale_inner) (const char *);
    void (*LocaleFree_inner) (const char *);
    char * (*ToLocale_inner) (const char *);
    char * (*EnsureUTF8_inner) (char *);
393
    char * (*__vlc_fix_readdir_charset_inner) (vlc_object_t *, const char *);
394 395
    int (*vlc_scandir_inner) (const char *name, struct dirent ***namelist, int (*filter) ( const struct dirent * ), int (*compar) ( const struct dirent **, const struct dirent ** ));
    int (*vlc_alphasort_inner) (const struct dirent **a, const struct dirent **b);
396 397 398 399 400 401 402 403 404 405 406 407
    osd_state_t * (*__osd_StateChange_inner) (osd_state_t *, const int);
    void (*osd_ConfigUnload_inner) (vlc_object_t *, osd_menu_t **);
    void (*__osd_MenuShow_inner) (vlc_object_t *);
    void (*__osd_MenuNext_inner) (vlc_object_t *);
    void (*__osd_MenuDelete_inner) (vlc_object_t *, osd_menu_t *);
    void (*__osd_MenuHide_inner) (vlc_object_t *);
    int (*osd_ConfigLoader_inner) (vlc_object_t *, const char *, osd_menu_t **);
    void (*__osd_MenuUp_inner) (vlc_object_t *);
    void (*__osd_MenuDown_inner) (vlc_object_t *);
    osd_menu_t * (*__osd_MenuCreate_inner) (vlc_object_t *, const char *);
    void (*__osd_MenuPrev_inner) (vlc_object_t *);
    void (*__osd_MenuActivate_inner) (vlc_object_t *);
Jean-Paul Saman's avatar
Jean-Paul Saman committed
408
    void (*__osd_Volume_inner) (vlc_object_t *);
409 410 411 412 413 414 415
    const char * (*VLC_Compiler_inner) (void);
    const char * (*VLC_Error_inner) (int);
    const char * (*VLC_Changeset_inner) (void);
    const char * (*VLC_CompileBy_inner) (void);
    const char * (*VLC_CompileDomain_inner) (void);
    const char * (*VLC_CompileHost_inner) (void);
    const char * (*VLC_Version_inner) (void);
416
    int (*playlist_PreparseEnqueueItem_inner) (playlist_t *, playlist_item_t *);
417 418 419
    struct dirent * (*vlc_readdir_wrapper_inner) (void *);
    int (*vlc_closedir_wrapper_inner) (void *);
    void * (*vlc_opendir_wrapper_inner) (const char *);
420 421 422
    void (*httpd_HandlerDelete_inner) (httpd_handler_t *);
    int (*__vlc_execve_inner) (vlc_object_t *p_object, int i_argc, char **pp_argv, char **pp_env, char *psz_cwd, char *p_in, int i_in, char **pp_data, int *pi_data);
    httpd_handler_t * (*httpd_HandlerNew_inner) (httpd_host_t *, const char *psz_url, const char *psz_user, const char *psz_password, const vlc_acl_t *p_acl, httpd_handler_callback_t pf_fill, httpd_handler_sys_t *);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
423
    int (*osd_Slider_inner) (vlc_object_t *, spu_t *, int, int, int, int, short);
424
    int (*osd_ShowTextRelative_inner) (spu_t *, int, char *, text_style_t *, int, int, int, mtime_t);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
425
    int (*osd_Icon_inner) (vlc_object_t *, spu_t *, int, int, int, short);
426 427
    void (*osd_Message_inner) (spu_t *, int, char *, ...);
    int (*osd_ShowTextAbsolute_inner) (spu_t *, int, char *, text_style_t *, int, int, int, mtime_t, mtime_t);
428
    char * (*config_GetUserDir_inner) (void);
429
    char * (*FromUTF32_inner) (const uint32_t *);
Clément Stenac's avatar
Clément Stenac committed
430
    int (*__input_Read_inner) (vlc_object_t *, input_item_t *, vlc_bool_t);
431
    int (*__net_ConnectUDP_inner) (vlc_object_t *p_this, const char *psz_host, int i_port, int hlim);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
432
    int (*__intf_Interact_inner) (vlc_object_t *,interaction_dialog_t *);
433 434
    void (*intf_InteractionManage_inner) (playlist_t *);
    void (*intf_InteractionDestroy_inner) (interaction_t *);
435 436
    void (*__intf_UserFatal_inner) (vlc_object_t*, const char*, const char*, ...);
    int (*__intf_UserLoginPassword_inner) (vlc_object_t*, const char*, const char*, char **, char **);
437
    int (*__intf_UserYesNo_inner) (vlc_object_t*, const char*, const char*);
438 439 440
    int (*__intf_UserProgress_inner) (vlc_object_t*, const char*, const char*, float);
    void (*__intf_UserProgressUpdate_inner) (vlc_object_t*, int, const char*, float);
    void (*__intf_UserHide_inner) (vlc_object_t *, int);
441 442
    int (*__stats_Create_inner) (vlc_object_t*, const char *, unsigned int, int, int);
    int (*__stats_Update_inner) (vlc_object_t*, unsigned int, vlc_value_t, vlc_value_t *);
Clément Stenac's avatar
Clément Stenac committed
443
    int (*__stats_Get_inner) (vlc_object_t*, int, unsigned int, vlc_value_t*);
444 445 446
    void (*stats_ComputeInputStats_inner) (input_thread_t*, input_stats_t*);
    void (*stats_DumpInputStats_inner) (input_stats_t *);
    void (*stats_ReinitInputStats_inner) (input_stats_t *);
447
    counter_t* (*__stats_CounterGet_inner) (vlc_object_t*, int, unsigned int);
448
    void *__stats_CounterGet_deprecated;
449
    input_thread_t * (*__input_CreateThread2_inner) (vlc_object_t *, input_item_t *, char *);
Clément Stenac's avatar
Clément Stenac committed
450
    void (*stats_HandlerDestroy_inner) (stats_handler_t*);
451
    vlc_t * (*vlc_current_object_inner) (int);
452
    void (*__var_OptionParse_inner) (vlc_object_t *, const char *);
453
    void *__stats_TimerDumpAll_deprecated;
454
    void (*__stats_TimerDump_inner) (vlc_object_t*, unsigned int);
Clément Stenac's avatar
Clément Stenac committed
455
    void (*__stats_TimerStart_inner) (vlc_object_t*, const char *, unsigned int);
456
    void (*__stats_ComputeGlobalStats_inner) (vlc_object_t*,global_stats_t*);
457
    void (*__stats_TimerStop_inner) (vlc_object_t*, unsigned int);
458
    void (*__stats_TimersDumpAll_inner) (vlc_object_t*);
459 460 461 462 463 464 465 466
    update_iterator_t * (*update_iterator_New_inner) (update_t *);
    void (*update_Check_inner) (update_t *, vlc_bool_t);
    unsigned int (*update_iterator_Action_inner) (update_iterator_t *, int);
    void (*update_Delete_inner) (update_t *);
    void (*update_iterator_Delete_inner) (update_iterator_t *);
    unsigned int (*update_iterator_ChooseMirrorAndFile_inner) (update_iterator_t *, int, int, int);
    update_t * (*__update_New_inner) (vlc_object_t *);
    void (*update_download_inner) (update_iterator_t *, char *);
467 468 469
    void (*vlc_HashInsert_inner) (hashtable_entry_t **, int *, int, const char *, void *);
    int (*vlc_HashLookup_inner) (hashtable_entry_t *, int, int, const char *);
    void* (*vlc_HashRetrieve_inner) (hashtable_entry_t*, int, int, const char *);
470 471 472
    void * (*utf8_opendir_inner) (const char *dirname);
    FILE * (*utf8_fopen_inner) (const char *filename, const char *mode);
    const char * (*utf8_readdir_inner) (void *dir);
473 474
    int (*utf8_stat_inner) (const char *filename, void *buf);
    int (*utf8_lstat_inner) (const char *filename, void *buf);
475
    char * (*FromLocaleDup_inner) (const char *);
476
    int (*utf8_mkdir_inner) (const char *filename);
Clément Stenac's avatar
Clément Stenac committed
477
    vlm_media_t* (*vlm_MediaSearch_inner) (vlm_t *, const char *);
478
    int (*playlist_TreeMove_inner) (playlist_t *, playlist_item_t *, playlist_item_t *, int, int);
479
    const char * (*config_GetDataDir_inner) (const vlc_object_t *);
480 481
    double (*us_atof_inner) (const char *);
    double (*us_strtod_inner) (const char *, char **);
482
    lldiv_t (*vlc_lldiv_inner) (long long numer, long long denom);
483 484 485 486
    void (*decode_encoded_URI_inner) (char *psz);
    char * (*convert_xml_special_chars_inner) (const char *psz_content);
    char * (*decode_encoded_URI_duplicate_inner) (const char *psz);
    void (*resolve_xml_special_chars_inner) (char *psz_value);
487
    char * (*FromUTF16_inner) (const uint16_t *);
488
};
489
# if defined (__PLUGIN__)
490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561
#  define aout_FiltersCreatePipeline (p_symbols)->aout_FiltersCreatePipeline_inner
#  define aout_FiltersDestroyPipeline (p_symbols)->aout_FiltersDestroyPipeline_inner
#  define aout_FiltersPlay (p_symbols)->aout_FiltersPlay_inner
#  define aout_OutputNextBuffer (p_symbols)->aout_OutputNextBuffer_inner
#  define aout_FormatNbChannels (p_symbols)->aout_FormatNbChannels_inner
#  define aout_FormatPrepare (p_symbols)->aout_FormatPrepare_inner
#  define aout_FormatPrint (p_symbols)->aout_FormatPrint_inner
#  define aout_FormatsPrint (p_symbols)->aout_FormatsPrint_inner
#  define aout_FormatPrintChannels (p_symbols)->aout_FormatPrintChannels_inner
#  define aout_FifoPop (p_symbols)->aout_FifoPop_inner
#  define aout_FifoFirstDate (p_symbols)->aout_FifoFirstDate_inner
#  define aout_VolumeSoftInit (p_symbols)->aout_VolumeSoftInit_inner
#  define aout_VolumeNoneInit (p_symbols)->aout_VolumeNoneInit_inner
#  define __aout_New (p_symbols)->__aout_New_inner
#  define aout_Delete (p_symbols)->aout_Delete_inner
#  define aout_DateInit (p_symbols)->aout_DateInit_inner
#  define aout_DateSet (p_symbols)->aout_DateSet_inner
#  define aout_DateMove (p_symbols)->aout_DateMove_inner
#  define aout_DateGet (p_symbols)->aout_DateGet_inner
#  define aout_DateIncrement (p_symbols)->aout_DateIncrement_inner
#  define aout_CheckChannelReorder (p_symbols)->aout_CheckChannelReorder_inner
#  define aout_ChannelReorder (p_symbols)->aout_ChannelReorder_inner
#  define __aout_DecNew (p_symbols)->__aout_DecNew_inner
#  define aout_DecDelete (p_symbols)->aout_DecDelete_inner
#  define aout_DecNewBuffer (p_symbols)->aout_DecNewBuffer_inner
#  define aout_DecDeleteBuffer (p_symbols)->aout_DecDeleteBuffer_inner
#  define aout_DecPlay (p_symbols)->aout_DecPlay_inner
#  define __aout_VolumeGet (p_symbols)->__aout_VolumeGet_inner
#  define __aout_VolumeSet (p_symbols)->__aout_VolumeSet_inner
#  define __aout_VolumeInfos (p_symbols)->__aout_VolumeInfos_inner
#  define __aout_VolumeUp (p_symbols)->__aout_VolumeUp_inner
#  define __aout_VolumeDown (p_symbols)->__aout_VolumeDown_inner
#  define __aout_VolumeMute (p_symbols)->__aout_VolumeMute_inner
#  define aout_Restart (p_symbols)->aout_Restart_inner
#  define aout_FindAndRestart (p_symbols)->aout_FindAndRestart_inner
#  define aout_ChannelsRestart (p_symbols)->aout_ChannelsRestart_inner
#  define vlc_current_charset (p_symbols)->vlc_current_charset_inner
#  define __config_GetType (p_symbols)->__config_GetType_inner
#  define __config_GetInt (p_symbols)->__config_GetInt_inner
#  define __config_PutInt (p_symbols)->__config_PutInt_inner
#  define __config_GetFloat (p_symbols)->__config_GetFloat_inner
#  define __config_PutFloat (p_symbols)->__config_PutFloat_inner
#  define __config_GetPsz (p_symbols)->__config_GetPsz_inner
#  define __config_PutPsz (p_symbols)->__config_PutPsz_inner
#  define __config_LoadCmdLine (p_symbols)->__config_LoadCmdLine_inner
#  define config_GetHomeDir (p_symbols)->config_GetHomeDir_inner
#  define __config_LoadConfigFile (p_symbols)->__config_LoadConfigFile_inner
#  define __config_SaveConfigFile (p_symbols)->__config_SaveConfigFile_inner
#  define __config_ResetAll (p_symbols)->__config_ResetAll_inner
#  define config_FindConfig (p_symbols)->config_FindConfig_inner
#  define config_FindModule (p_symbols)->config_FindModule_inner
#  define config_Duplicate (p_symbols)->config_Duplicate_inner
#  define config_SetCallbacks (p_symbols)->config_SetCallbacks_inner
#  define config_UnsetCallbacks (p_symbols)->config_UnsetCallbacks_inner
#  define __intf_Eject (p_symbols)->__intf_Eject_inner
#  define GetLang_1 (p_symbols)->GetLang_1_inner
#  define GetLang_2T (p_symbols)->GetLang_2T_inner
#  define GetLang_2B (p_symbols)->GetLang_2B_inner
#  define DecodeLanguage (p_symbols)->DecodeLanguage_inner
#  define __module_Need (p_symbols)->__module_Need_inner
#  define __module_Unneed (p_symbols)->__module_Unneed_inner
#  define mstrtime (p_symbols)->mstrtime_inner
#  define mdate (p_symbols)->mdate_inner
#  define mwait (p_symbols)->mwait_inner
#  define msleep (p_symbols)->msleep_inner
#  define secstotimestr (p_symbols)->secstotimestr_inner
#  define date_Init (p_symbols)->date_Init_inner
#  define date_Change (p_symbols)->date_Change_inner
#  define date_Set (p_symbols)->date_Set_inner
#  define date_Get (p_symbols)->date_Get_inner
#  define date_Move (p_symbols)->date_Move_inner
#  define date_Increment (p_symbols)->date_Increment_inner
562
#  define __net_ConnectTCP (p_symbols)->__net_ConnectTCP_inner
563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600
#  define __net_ListenTCP (p_symbols)->__net_ListenTCP_inner
#  define __net_Accept (p_symbols)->__net_Accept_inner
#  define __net_OpenUDP (p_symbols)->__net_OpenUDP_inner
#  define net_Close (p_symbols)->net_Close_inner
#  define __net_Read (p_symbols)->__net_Read_inner
#  define __net_ReadNonBlock (p_symbols)->__net_ReadNonBlock_inner
#  define __net_Select (p_symbols)->__net_Select_inner
#  define __net_Write (p_symbols)->__net_Write_inner
#  define __net_Gets (p_symbols)->__net_Gets_inner
#  define net_Printf (p_symbols)->net_Printf_inner
#  define __net_vaPrintf (p_symbols)->__net_vaPrintf_inner
#  define vout_ShowTextRelative (p_symbols)->vout_ShowTextRelative_inner
#  define vout_ShowTextAbsolute (p_symbols)->vout_ShowTextAbsolute_inner
#  define __vout_OSDMessage (p_symbols)->__vout_OSDMessage_inner
#  define vout_OSDSlider (p_symbols)->vout_OSDSlider_inner
#  define vout_OSDIcon (p_symbols)->vout_OSDIcon_inner
#  define __sout_CfgParse (p_symbols)->__sout_CfgParse_inner
#  define sout_CfgCreate (p_symbols)->sout_CfgCreate_inner
#  define __sout_NewInstance (p_symbols)->__sout_NewInstance_inner
#  define sout_DeleteInstance (p_symbols)->sout_DeleteInstance_inner
#  define sout_InputNew (p_symbols)->sout_InputNew_inner
#  define sout_InputDelete (p_symbols)->sout_InputDelete_inner
#  define sout_InputSendBuffer (p_symbols)->sout_InputSendBuffer_inner
#  define sout_AccessOutNew (p_symbols)->sout_AccessOutNew_inner
#  define sout_AccessOutDelete (p_symbols)->sout_AccessOutDelete_inner
#  define sout_AccessOutSeek (p_symbols)->sout_AccessOutSeek_inner
#  define sout_AccessOutRead (p_symbols)->sout_AccessOutRead_inner
#  define sout_AccessOutWrite (p_symbols)->sout_AccessOutWrite_inner
#  define sout_MuxNew (p_symbols)->sout_MuxNew_inner
#  define sout_MuxAddStream (p_symbols)->sout_MuxAddStream_inner
#  define sout_MuxDeleteStream (p_symbols)->sout_MuxDeleteStream_inner
#  define sout_MuxDelete (p_symbols)->sout_MuxDelete_inner
#  define sout_MuxSendBuffer (p_symbols)->sout_MuxSendBuffer_inner
#  define sout_StreamNew (p_symbols)->sout_StreamNew_inner
#  define sout_StreamDelete (p_symbols)->sout_StreamDelete_inner
#  define sout_AnnounceRegister (p_symbols)->sout_AnnounceRegister_inner
#  define sout_AnnounceRegisterSDP (p_symbols)->sout_AnnounceRegisterSDP_inner
#  define sout_AnnounceUnRegister (p_symbols)->sout_AnnounceUnRegister_inner
601
#  define sout_AnnounceSessionCreate (p_symbols)->sout_AnnounceSessionCreate_inner
602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652
#  define sout_AnnounceSessionDestroy (p_symbols)->sout_AnnounceSessionDestroy_inner
#  define sout_AnnounceMethodCreate (p_symbols)->sout_AnnounceMethodCreate_inner
#  define __var_Create (p_symbols)->__var_Create_inner
#  define __var_Destroy (p_symbols)->__var_Destroy_inner
#  define __var_Change (p_symbols)->__var_Change_inner
#  define __var_Type (p_symbols)->__var_Type_inner
#  define __var_Set (p_symbols)->__var_Set_inner
#  define __var_Get (p_symbols)->__var_Get_inner
#  define __var_AddCallback (p_symbols)->__var_AddCallback_inner
#  define __var_DelCallback (p_symbols)->__var_DelCallback_inner
#  define __vout_Request (p_symbols)->__vout_Request_inner
#  define __vout_Create (p_symbols)->__vout_Create_inner
#  define vout_Destroy (p_symbols)->vout_Destroy_inner
#  define vout_VarCallback (p_symbols)->vout_VarCallback_inner
#  define vout_ChromaCmp (p_symbols)->vout_ChromaCmp_inner
#  define vout_CreatePicture (p_symbols)->vout_CreatePicture_inner
#  define vout_InitFormat (p_symbols)->vout_InitFormat_inner
#  define vout_DestroyPicture (p_symbols)->vout_DestroyPicture_inner
#  define vout_DisplayPicture (p_symbols)->vout_DisplayPicture_inner
#  define vout_DatePicture (p_symbols)->vout_DatePicture_inner
#  define vout_LinkPicture (p_symbols)->vout_LinkPicture_inner
#  define vout_UnlinkPicture (p_symbols)->vout_UnlinkPicture_inner
#  define vout_PlacePicture (p_symbols)->vout_PlacePicture_inner
#  define vout_vaControlDefault (p_symbols)->vout_vaControlDefault_inner
#  define vout_RequestWindow (p_symbols)->vout_RequestWindow_inner
#  define vout_ReleaseWindow (p_symbols)->vout_ReleaseWindow_inner
#  define vout_ControlWindow (p_symbols)->vout_ControlWindow_inner
#  define __access2_New (p_symbols)->__access2_New_inner
#  define access2_FilterNew (p_symbols)->access2_FilterNew_inner
#  define access2_Delete (p_symbols)->access2_Delete_inner
#  define __block_New (p_symbols)->__block_New_inner
#  define block_Realloc (p_symbols)->block_Realloc_inner
#  define __block_FifoNew (p_symbols)->__block_FifoNew_inner
#  define block_FifoRelease (p_symbols)->block_FifoRelease_inner
#  define block_FifoEmpty (p_symbols)->block_FifoEmpty_inner
#  define block_FifoPut (p_symbols)->block_FifoPut_inner
#  define block_FifoGet (p_symbols)->block_FifoGet_inner
#  define block_FifoShow (p_symbols)->block_FifoShow_inner
#  define vlc_strdup (p_symbols)->vlc_strdup_inner
#  define vlc_vasprintf (p_symbols)->vlc_vasprintf_inner
#  define vlc_asprintf (p_symbols)->vlc_asprintf_inner
#  define vlc_strndup (p_symbols)->vlc_strndup_inner
#  define vlc_atof (p_symbols)->vlc_atof_inner
#  define vlc_atoll (p_symbols)->vlc_atoll_inner
#  define vlc_strtoll (p_symbols)->vlc_strtoll_inner
#  define vlc_getenv (p_symbols)->vlc_getenv_inner
#  define vlc_strcasecmp (p_symbols)->vlc_strcasecmp_inner
#  define vlc_strncasecmp (p_symbols)->vlc_strncasecmp_inner
#  define vlc_strcasestr (p_symbols)->vlc_strcasestr_inner
#  define vlc_opendir (p_symbols)->vlc_opendir_inner
#  define vlc_readdir (p_symbols)->vlc_readdir_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
653
#  define vlc_closedir (p_symbols)->vlc_closedir_inner
654
#  define vlc_ureduce (p_symbols)->vlc_ureduce_inner
655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847
#  define vlc_parse_cmdline (p_symbols)->vlc_parse_cmdline_inner
#  define vlc_wraptext (p_symbols)->vlc_wraptext_inner
#  define vlc_iconv_open (p_symbols)->vlc_iconv_open_inner
#  define vlc_iconv (p_symbols)->vlc_iconv_inner
#  define vlc_iconv_close (p_symbols)->vlc_iconv_close_inner
#  define vlc_dgettext (p_symbols)->vlc_dgettext_inner
#  define __demux2_New (p_symbols)->__demux2_New_inner
#  define demux2_Delete (p_symbols)->demux2_Delete_inner
#  define demux2_vaControlHelper (p_symbols)->demux2_vaControlHelper_inner
#  define vlc_error (p_symbols)->vlc_error_inner
#  define httpd_HostNew (p_symbols)->httpd_HostNew_inner
#  define httpd_TLSHostNew (p_symbols)->httpd_TLSHostNew_inner
#  define httpd_HostDelete (p_symbols)->httpd_HostDelete_inner
#  define httpd_UrlNew (p_symbols)->httpd_UrlNew_inner
#  define httpd_UrlNewUnique (p_symbols)->httpd_UrlNewUnique_inner
#  define httpd_UrlCatch (p_symbols)->httpd_UrlCatch_inner
#  define httpd_UrlDelete (p_symbols)->httpd_UrlDelete_inner
#  define httpd_ClientModeStream (p_symbols)->httpd_ClientModeStream_inner
#  define httpd_ClientModeBidir (p_symbols)->httpd_ClientModeBidir_inner
#  define httpd_ClientIP (p_symbols)->httpd_ClientIP_inner
#  define httpd_FileNew (p_symbols)->httpd_FileNew_inner
#  define httpd_FileDelete (p_symbols)->httpd_FileDelete_inner
#  define httpd_RedirectNew (p_symbols)->httpd_RedirectNew_inner
#  define httpd_RedirectDelete (p_symbols)->httpd_RedirectDelete_inner
#  define httpd_StreamNew (p_symbols)->httpd_StreamNew_inner
#  define httpd_StreamDelete (p_symbols)->httpd_StreamDelete_inner
#  define httpd_StreamHeader (p_symbols)->httpd_StreamHeader_inner
#  define httpd_StreamSend (p_symbols)->httpd_StreamSend_inner
#  define httpd_MsgInit (p_symbols)->httpd_MsgInit_inner
#  define httpd_MsgAdd (p_symbols)->httpd_MsgAdd_inner
#  define httpd_MsgGet (p_symbols)->httpd_MsgGet_inner
#  define httpd_MsgClean (p_symbols)->httpd_MsgClean_inner
#  define tls_ServerCreate (p_symbols)->tls_ServerCreate_inner
#  define tls_ServerDelete (p_symbols)->tls_ServerDelete_inner
#  define tls_ClientCreate (p_symbols)->tls_ClientCreate_inner
#  define tls_ClientDelete (p_symbols)->tls_ClientDelete_inner
#  define __image_HandlerCreate (p_symbols)->__image_HandlerCreate_inner
#  define image_HandlerDelete (p_symbols)->image_HandlerDelete_inner
#  define vlc_input_item_GetInfo (p_symbols)->vlc_input_item_GetInfo_inner
#  define vlc_input_item_AddInfo (p_symbols)->vlc_input_item_AddInfo_inner
#  define __input_CreateThread (p_symbols)->__input_CreateThread_inner
#  define __input_Preparse (p_symbols)->__input_Preparse_inner
#  define input_StopThread (p_symbols)->input_StopThread_inner
#  define input_DestroyThread (p_symbols)->input_DestroyThread_inner
#  define input_vaControl (p_symbols)->input_vaControl_inner
#  define input_Control (p_symbols)->input_Control_inner
#  define input_DecoderNew (p_symbols)->input_DecoderNew_inner
#  define input_DecoderDelete (p_symbols)->input_DecoderDelete_inner
#  define input_DecoderDecode (p_symbols)->input_DecoderDecode_inner
#  define __intf_Create (p_symbols)->__intf_Create_inner
#  define intf_RunThread (p_symbols)->intf_RunThread_inner
#  define intf_StopThread (p_symbols)->intf_StopThread_inner
#  define intf_Destroy (p_symbols)->intf_Destroy_inner
#  define __msg_Generic (p_symbols)->__msg_Generic_inner
#  define __msg_GenericVa (p_symbols)->__msg_GenericVa_inner
#  define __msg_Info (p_symbols)->__msg_Info_inner
#  define __msg_Err (p_symbols)->__msg_Err_inner
#  define __msg_Warn (p_symbols)->__msg_Warn_inner
#  define __msg_Dbg (p_symbols)->__msg_Dbg_inner
#  define __msg_Subscribe (p_symbols)->__msg_Subscribe_inner
#  define __msg_Unsubscribe (p_symbols)->__msg_Unsubscribe_inner
#  define __vlc_object_create (p_symbols)->__vlc_object_create_inner
#  define __vlc_object_destroy (p_symbols)->__vlc_object_destroy_inner
#  define __vlc_object_attach (p_symbols)->__vlc_object_attach_inner
#  define __vlc_object_detach (p_symbols)->__vlc_object_detach_inner
#  define __vlc_object_get (p_symbols)->__vlc_object_get_inner
#  define __vlc_object_find (p_symbols)->__vlc_object_find_inner
#  define __vlc_object_yield (p_symbols)->__vlc_object_yield_inner
#  define __vlc_object_release (p_symbols)->__vlc_object_release_inner
#  define __vlc_list_find (p_symbols)->__vlc_list_find_inner
#  define vlc_list_release (p_symbols)->vlc_list_release_inner
#  define playlist_Control (p_symbols)->playlist_Control_inner
#  define playlist_LockControl (p_symbols)->playlist_LockControl_inner
#  define playlist_Clear (p_symbols)->playlist_Clear_inner
#  define playlist_LockClear (p_symbols)->playlist_LockClear_inner
#  define playlist_PreparseEnqueue (p_symbols)->playlist_PreparseEnqueue_inner
#  define playlist_ServicesDiscoveryAdd (p_symbols)->playlist_ServicesDiscoveryAdd_inner
#  define playlist_ServicesDiscoveryRemove (p_symbols)->playlist_ServicesDiscoveryRemove_inner
#  define playlist_AddSDModules (p_symbols)->playlist_AddSDModules_inner
#  define playlist_IsServicesDiscoveryLoaded (p_symbols)->playlist_IsServicesDiscoveryLoaded_inner
#  define __playlist_ItemNew (p_symbols)->__playlist_ItemNew_inner
#  define __playlist_ItemCopy (p_symbols)->__playlist_ItemCopy_inner
#  define playlist_ItemNewWithType (p_symbols)->playlist_ItemNewWithType_inner
#  define playlist_ItemDelete (p_symbols)->playlist_ItemDelete_inner
#  define playlist_ItemAddParent (p_symbols)->playlist_ItemAddParent_inner
#  define playlist_CopyParents (p_symbols)->playlist_CopyParents_inner
#  define playlist_ItemSetName (p_symbols)->playlist_ItemSetName_inner
#  define playlist_ItemSetDuration (p_symbols)->playlist_ItemSetDuration_inner
#  define playlist_ViewInsert (p_symbols)->playlist_ViewInsert_inner
#  define playlist_ViewDelete (p_symbols)->playlist_ViewDelete_inner
#  define playlist_ViewFind (p_symbols)->playlist_ViewFind_inner
#  define playlist_ViewUpdate (p_symbols)->playlist_ViewUpdate_inner
#  define playlist_ViewDump (p_symbols)->playlist_ViewDump_inner
#  define playlist_ViewEmpty (p_symbols)->playlist_ViewEmpty_inner
#  define playlist_NodeCreate (p_symbols)->playlist_NodeCreate_inner
#  define playlist_NodeAppend (p_symbols)->playlist_NodeAppend_inner
#  define playlist_NodeInsert (p_symbols)->playlist_NodeInsert_inner
#  define playlist_NodeRemoveItem (p_symbols)->playlist_NodeRemoveItem_inner
#  define playlist_NodeChildrenCount (p_symbols)->playlist_NodeChildrenCount_inner
#  define playlist_ChildSearchName (p_symbols)->playlist_ChildSearchName_inner
#  define playlist_NodeDelete (p_symbols)->playlist_NodeDelete_inner
#  define playlist_NodeEmpty (p_symbols)->playlist_NodeEmpty_inner
#  define playlist_Add (p_symbols)->playlist_Add_inner
#  define playlist_AddExt (p_symbols)->playlist_AddExt_inner
#  define playlist_ItemAdd (p_symbols)->playlist_ItemAdd_inner
#  define playlist_NodeAddItem (p_symbols)->playlist_NodeAddItem_inner
#  define playlist_Delete (p_symbols)->playlist_Delete_inner
#  define playlist_LockDelete (p_symbols)->playlist_LockDelete_inner
#  define playlist_Disable (p_symbols)->playlist_Disable_inner
#  define playlist_Enable (p_symbols)->playlist_Enable_inner
#  define playlist_ItemToNode (p_symbols)->playlist_ItemToNode_inner
#  define playlist_LockItemToNode (p_symbols)->playlist_LockItemToNode_inner
#  define playlist_Replace (p_symbols)->playlist_Replace_inner
#  define playlist_LockReplace (p_symbols)->playlist_LockReplace_inner
#  define playlist_ItemGetById (p_symbols)->playlist_ItemGetById_inner
#  define playlist_LockItemGetById (p_symbols)->playlist_LockItemGetById_inner
#  define playlist_ItemGetByPos (p_symbols)->playlist_ItemGetByPos_inner
#  define playlist_LockItemGetByPos (p_symbols)->playlist_LockItemGetByPos_inner
#  define playlist_ItemGetByInput (p_symbols)->playlist_ItemGetByInput_inner
#  define playlist_LockItemGetByInput (p_symbols)->playlist_LockItemGetByInput_inner
#  define playlist_GetPositionById (p_symbols)->playlist_GetPositionById_inner
#  define playlist_ItemAddOption (p_symbols)->playlist_ItemAddOption_inner
#  define playlist_Sort (p_symbols)->playlist_Sort_inner
#  define playlist_Move (p_symbols)->playlist_Move_inner
#  define playlist_NodeGroup (p_symbols)->playlist_NodeGroup_inner
#  define playlist_NodeSort (p_symbols)->playlist_NodeSort_inner
#  define playlist_RecursiveNodeSort (p_symbols)->playlist_RecursiveNodeSort_inner
#  define playlist_Import (p_symbols)->playlist_Import_inner
#  define playlist_Export (p_symbols)->playlist_Export_inner
#  define __spu_Create (p_symbols)->__spu_Create_inner
#  define spu_Init (p_symbols)->spu_Init_inner
#  define spu_Destroy (p_symbols)->spu_Destroy_inner
#  define spu_CreateSubpicture (p_symbols)->spu_CreateSubpicture_inner
#  define spu_DestroySubpicture (p_symbols)->spu_DestroySubpicture_inner
#  define spu_DisplaySubpicture (p_symbols)->spu_DisplaySubpicture_inner
#  define __spu_CreateRegion (p_symbols)->__spu_CreateRegion_inner
#  define __spu_MakeRegion (p_symbols)->__spu_MakeRegion_inner
#  define __spu_DestroyRegion (p_symbols)->__spu_DestroyRegion_inner
#  define spu_SortSubpictures (p_symbols)->spu_SortSubpictures_inner
#  define spu_RenderSubpictures (p_symbols)->spu_RenderSubpictures_inner
#  define stream_ReadLine (p_symbols)->stream_ReadLine_inner
#  define __stream_DemuxNew (p_symbols)->__stream_DemuxNew_inner
#  define stream_DemuxSend (p_symbols)->stream_DemuxSend_inner
#  define stream_DemuxDelete (p_symbols)->stream_DemuxDelete_inner
#  define __stream_MemoryNew (p_symbols)->__stream_MemoryNew_inner
#  define __stream_UrlNew (p_symbols)->__stream_UrlNew_inner
#  define __vlc_threads_init (p_symbols)->__vlc_threads_init_inner
#  define __vlc_threads_end (p_symbols)->__vlc_threads_end_inner
#  define __vlc_mutex_init (p_symbols)->__vlc_mutex_init_inner
#  define __vlc_mutex_destroy (p_symbols)->__vlc_mutex_destroy_inner
#  define __vlc_cond_init (p_symbols)->__vlc_cond_init_inner
#  define __vlc_cond_destroy (p_symbols)->__vlc_cond_destroy_inner
#  define __vlc_thread_create (p_symbols)->__vlc_thread_create_inner
#  define __vlc_thread_set_priority (p_symbols)->__vlc_thread_set_priority_inner
#  define __vlc_thread_ready (p_symbols)->__vlc_thread_ready_inner
#  define __vlc_thread_join (p_symbols)->__vlc_thread_join_inner
#  define __vout_CopyPicture (p_symbols)->__vout_CopyPicture_inner
#  define __vout_InitPicture (p_symbols)->__vout_InitPicture_inner
#  define __vout_AllocatePicture (p_symbols)->__vout_AllocatePicture_inner
#  define __vlm_New (p_symbols)->__vlm_New_inner
#  define vlm_Delete (p_symbols)->vlm_Delete_inner
#  define vlm_ExecuteCommand (p_symbols)->vlm_ExecuteCommand_inner
#  define vlm_MessageDelete (p_symbols)->vlm_MessageDelete_inner
#  define vlm_MediaNew (p_symbols)->vlm_MediaNew_inner
#  define vlm_MediaDelete (p_symbols)->vlm_MediaDelete_inner
#  define vlm_MediaSetup (p_symbols)->vlm_MediaSetup_inner
#  define vlm_MediaControl (p_symbols)->vlm_MediaControl_inner
#  define vlm_ScheduleNew (p_symbols)->vlm_ScheduleNew_inner
#  define vlm_ScheduleDelete (p_symbols)->vlm_ScheduleDelete_inner
#  define vlm_ScheduleSetup (p_symbols)->vlm_ScheduleSetup_inner
#  define vlm_MediaVodControl (p_symbols)->vlm_MediaVodControl_inner
#  define vlm_Save (p_symbols)->vlm_Save_inner
#  define vlm_Load (p_symbols)->vlm_Load_inner
#  define __xml_Create (p_symbols)->__xml_Create_inner
#  define xml_Delete (p_symbols)->xml_Delete_inner
#  define __vout_SynchroInit (p_symbols)->__vout_SynchroInit_inner
#  define vout_SynchroRelease (p_symbols)->vout_SynchroRelease_inner
#  define vout_SynchroReset (p_symbols)->vout_SynchroReset_inner
#  define vout_SynchroChoose (p_symbols)->vout_SynchroChoose_inner
#  define vout_SynchroTrash (p_symbols)->vout_SynchroTrash_inner
#  define vout_SynchroDecode (p_symbols)->vout_SynchroDecode_inner
#  define vout_SynchroEnd (p_symbols)->vout_SynchroEnd_inner
#  define vout_SynchroDate (p_symbols)->vout_SynchroDate_inner
#  define vout_SynchroNewPicture (p_symbols)->vout_SynchroNewPicture_inner
#  define vlc_getaddrinfo (p_symbols)->vlc_getaddrinfo_inner
#  define vlc_getnameinfo (p_symbols)->vlc_getnameinfo_inner
#  define InitMD5 (p_symbols)->InitMD5_inner
#  define EndMD5 (p_symbols)->EndMD5_inner
#  define vlc_freeaddrinfo (p_symbols)->vlc_freeaddrinfo_inner
#  define AddMD5 (p_symbols)->AddMD5_inner
#  define vlc_gai_strerror (p_symbols)->vlc_gai_strerror_inner
#  define net_ListenClose (p_symbols)->net_ListenClose_inner
#  define DigestMD5 (p_symbols)->DigestMD5_inner
848
#  define ACL_Check (p_symbols)->ACL_Check_inner
849
#  define playlist_NodeRemoveParent (p_symbols)->playlist_NodeRemoveParent_inner
850 851 852 853 854
#  define __ACL_Duplicate (p_symbols)->__ACL_Duplicate_inner
#  define __ACL_Create (p_symbols)->__ACL_Create_inner
#  define ACL_LoadFile (p_symbols)->ACL_LoadFile_inner
#  define ACL_AddNet (p_symbols)->ACL_AddNet_inner
#  define ACL_Destroy (p_symbols)->ACL_Destroy_inner
855
#  define httpd_ServerIP (p_symbols)->httpd_ServerIP_inner
856 857 858 859
#  define FromLocale (p_symbols)->FromLocale_inner
#  define LocaleFree (p_symbols)->LocaleFree_inner
#  define ToLocale (p_symbols)->ToLocale_inner
#  define EnsureUTF8 (p_symbols)->EnsureUTF8_inner
860
#  define __vlc_fix_readdir_charset (p_symbols)->__vlc_fix_readdir_charset_inner
861 862
#  define vlc_scandir (p_symbols)->vlc_scandir_inner
#  define vlc_alphasort (p_symbols)->vlc_alphasort_inner
863 864 865 866 867 868 869 870 871 872 873 874
#  define __osd_StateChange (p_symbols)->__osd_StateChange_inner
#  define osd_ConfigUnload (p_symbols)->osd_ConfigUnload_inner
#  define __osd_MenuShow (p_symbols)->__osd_MenuShow_inner
#  define __osd_MenuNext (p_symbols)->__osd_MenuNext_inner
#  define __osd_MenuDelete (p_symbols)->__osd_MenuDelete_inner
#  define __osd_MenuHide (p_symbols)->__osd_MenuHide_inner
#  define osd_ConfigLoader (p_symbols)->osd_ConfigLoader_inner
#  define __osd_MenuUp (p_symbols)->__osd_MenuUp_inner
#  define __osd_MenuDown (p_symbols)->__osd_MenuDown_inner
#  define __osd_MenuCreate (p_symbols)->__osd_MenuCreate_inner
#  define __osd_MenuPrev (p_symbols)->__osd_MenuPrev_inner
#  define __osd_MenuActivate (p_symbols)->__osd_MenuActivate_inner
Jean-Paul Saman's avatar
Jean-Paul Saman committed
875
#  define __osd_Volume (p_symbols)->__osd_Volume_inner
876 877 878 879 880 881 882
#  define VLC_Compiler (p_symbols)->VLC_Compiler_inner
#  define VLC_Error (p_symbols)->VLC_Error_inner
#  define VLC_Changeset (p_symbols)->VLC_Changeset_inner
#  define VLC_CompileBy (p_symbols)->VLC_CompileBy_inner
#  define VLC_CompileDomain (p_symbols)->VLC_CompileDomain_inner
#  define VLC_CompileHost (p_symbols)->VLC_CompileHost_inner
#  define VLC_Version (p_symbols)->VLC_Version_inner
883
#  define playlist_PreparseEnqueueItem (p_symbols)->playlist_PreparseEnqueueItem_inner
884 885 886
#  define vlc_readdir_wrapper (p_symbols)->vlc_readdir_wrapper_inner
#  define vlc_closedir_wrapper (p_symbols)->vlc_closedir_wrapper_inner
#  define vlc_opendir_wrapper (p_symbols)->vlc_opendir_wrapper_inner
887 888 889
#  define httpd_HandlerDelete (p_symbols)->httpd_HandlerDelete_inner
#  define __vlc_execve (p_symbols)->__vlc_execve_inner
#  define httpd_HandlerNew (p_symbols)->httpd_HandlerNew_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
890
#  define osd_Slider (p_symbols)->osd_Slider_inner
891
#  define osd_ShowTextRelative (p_symbols)->osd_ShowTextRelative_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
892
#  define osd_Icon (p_symbols)->osd_Icon_inner
893 894
#  define osd_Message (p_symbols)->osd_Message_inner
#  define osd_ShowTextAbsolute (p_symbols)->osd_ShowTextAbsolute_inner
895
#  define config_GetUserDir (p_symbols)->config_GetUserDir_inner
896
#  define FromUTF32 (p_symbols)->FromUTF32_inner
897
#  define __input_Read (p_symbols)->__input_Read_inner
898
#  define __net_ConnectUDP (p_symbols)->__net_ConnectUDP_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
899
#  define __intf_Interact (p_symbols)->__intf_Interact_inner
900 901 902
#  define intf_InteractionManage (p_symbols)->intf_InteractionManage_inner
#  define intf_InteractionDestroy (p_symbols)->intf_InteractionDestroy_inner
#  define __intf_UserFatal (p_symbols)->__intf_UserFatal_inner
903
#  define __intf_UserLoginPassword (p_symbols)->__intf_UserLoginPassword_inner
904
#  define __intf_UserYesNo (p_symbols)->__intf_UserYesNo_inner
905 906 907
#  define __intf_UserProgress (p_symbols)->__intf_UserProgress_inner
#  define __intf_UserProgressUpdate (p_symbols)->__intf_UserProgressUpdate_inner
#  define __intf_UserHide (p_symbols)->__intf_UserHide_inner
908 909
#  define __stats_Create (p_symbols)->__stats_Create_inner
#  define __stats_Update (p_symbols)->__stats_Update_inner
910 911 912 913
#  define __stats_Get (p_symbols)->__stats_Get_inner
#  define stats_ComputeInputStats (p_symbols)->stats_ComputeInputStats_inner
#  define stats_DumpInputStats (p_symbols)->stats_DumpInputStats_inner
#  define stats_ReinitInputStats (p_symbols)->stats_ReinitInputStats_inner
914
#  define __stats_CounterGet (p_symbols)->__stats_CounterGet_inner
915
#  define __input_CreateThread2 (p_symbols)->__input_CreateThread2_inner
Clément Stenac's avatar
Clément Stenac committed
916
#  define stats_HandlerDestroy (p_symbols)->stats_HandlerDestroy_inner
917
#  define vlc_current_object (p_symbols)->vlc_current_object_inner
918
#  define __var_OptionParse (p_symbols)->__var_OptionParse_inner
919 920 921 922 923
#  define __stats_TimerDump (p_symbols)->__stats_TimerDump_inner
#  define __stats_TimerStart (p_symbols)->__stats_TimerStart_inner
#  define __stats_ComputeGlobalStats (p_symbols)->__stats_ComputeGlobalStats_inner
#  define __stats_TimerStop (p_symbols)->__stats_TimerStop_inner
#  define __stats_TimersDumpAll (p_symbols)->__stats_TimersDumpAll_inner
924 925 926 927 928 929 930 931
#  define update_iterator_New (p_symbols)->update_iterator_New_inner
#  define update_Check (p_symbols)->update_Check_inner
#  define update_iterator_Action (p_symbols)->update_iterator_Action_inner
#  define update_Delete (p_symbols)->update_Delete_inner
#  define update_iterator_Delete (p_symbols)->update_iterator_Delete_inner
#  define update_iterator_ChooseMirrorAndFile (p_symbols)->update_iterator_ChooseMirrorAndFile_inner
#  define __update_New (p_symbols)->__update_New_inner
#  define update_download (p_symbols)->update_download_inner
932 933 934
#  define vlc_HashInsert (p_symbols)->vlc_HashInsert_inner
#  define vlc_HashLookup (p_symbols)->vlc_HashLookup_inner
#  define vlc_HashRetrieve (p_symbols)->vlc_HashRetrieve_inner
935 936 937
#  define utf8_opendir (p_symbols)->utf8_opendir_inner
#  define utf8_fopen (p_symbols)->utf8_fopen_inner
#  define utf8_readdir (p_symbols)->utf8_readdir_inner
938 939
#  define utf8_stat (p_symbols)->utf8_stat_inner
#  define utf8_lstat (p_symbols)->utf8_lstat_inner
940
#  define FromLocaleDup (p_symbols)->FromLocaleDup_inner
941
#  define utf8_mkdir (p_symbols)->utf8_mkdir_inner
Clément Stenac's avatar
Clément Stenac committed
942
#  define vlm_MediaSearch (p_symbols)->vlm_MediaSearch_inner
943
#  define playlist_TreeMove (p_symbols)->playlist_TreeMove_inner
944
#  define config_GetDataDir (p_symbols)->config_GetDataDir_inner
945 946
#  define us_atof (p_symbols)->us_atof_inner
#  define us_strtod (p_symbols)->us_strtod_inner
947
#  define vlc_lldiv (p_symbols)->vlc_lldiv_inner
948 949 950 951
#  define decode_encoded_URI (p_symbols)->decode_encoded_URI_inner
#  define convert_xml_special_chars (p_symbols)->convert_xml_special_chars_inner
#  define decode_encoded_URI_duplicate (p_symbols)->decode_encoded_URI_duplicate_inner
#  define resolve_xml_special_chars (p_symbols)->resolve_xml_special_chars_inner
952
#  define FromUTF16 (p_symbols)->FromUTF16_inner
953
# elif defined (HAVE_DYNAMIC_PLUGINS) && !defined (__BUILTIN__)
954 955 956
/******************************************************************
 * STORE_SYMBOLS: store VLC APIs into p_symbols for plugin access.
 ******************************************************************/
957
#  define STORE_SYMBOLS( p_symbols ) \
958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029
    ((p_symbols)->aout_FiltersCreatePipeline_inner) = aout_FiltersCreatePipeline; \
    ((p_symbols)->aout_FiltersDestroyPipeline_inner) = aout_FiltersDestroyPipeline; \
    ((p_symbols)->aout_FiltersPlay_inner) = aout_FiltersPlay; \
    ((p_symbols)->aout_OutputNextBuffer_inner) = aout_OutputNextBuffer; \
    ((p_symbols)->aout_FormatNbChannels_inner) = aout_FormatNbChannels; \
    ((p_symbols)->aout_FormatPrepare_inner) = aout_FormatPrepare; \
    ((p_symbols)->aout_FormatPrint_inner) = aout_FormatPrint; \
    ((p_symbols)->aout_FormatsPrint_inner) = aout_FormatsPrint; \
    ((p_symbols)->aout_FormatPrintChannels_inner) = aout_FormatPrintChannels; \
    ((p_symbols)->aout_FifoPop_inner) = aout_FifoPop; \
    ((p_symbols)->aout_FifoFirstDate_inner) = aout_FifoFirstDate; \
    ((p_symbols)->aout_VolumeSoftInit_inner) = aout_VolumeSoftInit; \
    ((p_symbols)->aout_VolumeNoneInit_inner) = aout_VolumeNoneInit; \
    ((p_symbols)->__aout_New_inner) = __aout_New; \
    ((p_symbols)->aout_Delete_inner) = aout_Delete; \
    ((p_symbols)->aout_DateInit_inner) = aout_DateInit; \
    ((p_symbols)->aout_DateSet_inner) = aout_DateSet; \
    ((p_symbols)->aout_DateMove_inner) = aout_DateMove; \
    ((p_symbols)->aout_DateGet_inner) = aout_DateGet; \
    ((p_symbols)->aout_DateIncrement_inner) = aout_DateIncrement; \
    ((p_symbols)->aout_CheckChannelReorder_inner) = aout_CheckChannelReorder; \
    ((p_symbols)->aout_ChannelReorder_inner) = aout_ChannelReorder; \
    ((p_symbols)->__aout_DecNew_inner) = __aout_DecNew; \
    ((p_symbols)->aout_DecDelete_inner) = aout_DecDelete; \
    ((p_symbols)->aout_DecNewBuffer_inner) = aout_DecNewBuffer; \
    ((p_symbols)->aout_DecDeleteBuffer_inner) = aout_DecDeleteBuffer; \
    ((p_symbols)->aout_DecPlay_inner) = aout_DecPlay; \
    ((p_symbols)->__aout_VolumeGet_inner) = __aout_VolumeGet; \
    ((p_symbols)->__aout_VolumeSet_inner) = __aout_VolumeSet; \
    ((p_symbols)->__aout_VolumeInfos_inner) = __aout_VolumeInfos; \
    ((p_symbols)->__aout_VolumeUp_inner) = __aout_VolumeUp; \
    ((p_symbols)->__aout_VolumeDown_inner) = __aout_VolumeDown; \
    ((p_symbols)->__aout_VolumeMute_inner) = __aout_VolumeMute; \
    ((p_symbols)->aout_Restart_inner) = aout_Restart; \
    ((p_symbols)->aout_FindAndRestart_inner) = aout_FindAndRestart; \
    ((p_symbols)->aout_ChannelsRestart_inner) = aout_ChannelsRestart; \
    ((p_symbols)->vlc_current_charset_inner) = vlc_current_charset; \
    ((p_symbols)->__config_GetType_inner) = __config_GetType; \
    ((p_symbols)->__config_GetInt_inner) = __config_GetInt; \
    ((p_symbols)->__config_PutInt_inner) = __config_PutInt; \
    ((p_symbols)->__config_GetFloat_inner) = __config_GetFloat; \
    ((p_symbols)->__config_PutFloat_inner) = __config_PutFloat; \
    ((p_symbols)->__config_GetPsz_inner) = __config_GetPsz; \
    ((p_symbols)->__config_PutPsz_inner) = __config_PutPsz; \
    ((p_symbols)->__config_LoadCmdLine_inner) = __config_LoadCmdLine; \
    ((p_symbols)->config_GetHomeDir_inner) = config_GetHomeDir; \
    ((p_symbols)->__config_LoadConfigFile_inner) = __config_LoadConfigFile; \
    ((p_symbols)->__config_SaveConfigFile_inner) = __config_SaveConfigFile; \
    ((p_symbols)->__config_ResetAll_inner) = __config_ResetAll; \
    ((p_symbols)->config_FindConfig_inner) = config_FindConfig; \
    ((p_symbols)->config_FindModule_inner) = config_FindModule; \
    ((p_symbols)->config_Duplicate_inner) = config_Duplicate; \
    ((p_symbols)->config_SetCallbacks_inner) = config_SetCallbacks; \
    ((p_symbols)->config_UnsetCallbacks_inner) = config_UnsetCallbacks; \
    ((p_symbols)->__intf_Eject_inner) = __intf_Eject; \
    ((p_symbols)->GetLang_1_inner) = GetLang_1; \
    ((p_symbols)->GetLang_2T_inner) = GetLang_2T; \
    ((p_symbols)->GetLang_2B_inner) = GetLang_2B; \
    ((p_symbols)->DecodeLanguage_inner) = DecodeLanguage; \
    ((p_symbols)->__module_Need_inner) = __module_Need; \
    ((p_symbols)->__module_Unneed_inner) = __module_Unneed; \
    ((p_symbols)->mstrtime_inner) = mstrtime; \
    ((p_symbols)->mdate_inner) = mdate; \
    ((p_symbols)->mwait_inner) = mwait; \
    ((p_symbols)->msleep_inner) = msleep; \
    ((p_symbols)->secstotimestr_inner) = secstotimestr; \
    ((p_symbols)->date_Init_inner) = date_Init; \
    ((p_symbols)->date_Change_inner) = date_Change; \
    ((p_symbols)->date_Set_inner) = date_Set; \
    ((p_symbols)->date_Get_inner) = date_Get; \
    ((p_symbols)->date_Move_inner) = date_Move; \
    ((p_symbols)->date_Increment_inner) = date_Increment; \
1030
    ((p_symbols)->__net_ConnectTCP_inner) = __net_ConnectTCP; \
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068
    ((p_symbols)->__net_ListenTCP_inner) = __net_ListenTCP; \
    ((p_symbols)->__net_Accept_inner) = __net_Accept; \
    ((p_symbols)->__net_OpenUDP_inner) = __net_OpenUDP; \
    ((p_symbols)->net_Close_inner) = net_Close; \
    ((p_symbols)->__net_Read_inner) = __net_Read; \
    ((p_symbols)->__net_ReadNonBlock_inner) = __net_ReadNonBlock; \
    ((p_symbols)->__net_Select_inner) = __net_Select; \
    ((p_symbols)->__net_Write_inner) = __net_Write; \
    ((p_symbols)->__net_Gets_inner) = __net_Gets; \
    ((p_symbols)->net_Printf_inner) = net_Printf; \
    ((p_symbols)->__net_vaPrintf_inner) = __net_vaPrintf; \
    ((p_symbols)->vout_ShowTextRelative_inner) = vout_ShowTextRelative; \
    ((p_symbols)->vout_ShowTextAbsolute_inner) = vout_ShowTextAbsolute; \
    ((p_symbols)->__vout_OSDMessage_inner) = __vout_OSDMessage; \
    ((p_symbols)->vout_OSDSlider_inner) = vout_OSDSlider; \
    ((p_symbols)->vout_OSDIcon_inner) = vout_OSDIcon; \
    ((p_symbols)->__sout_CfgParse_inner) = __sout_CfgParse; \
    ((p_symbols)->sout_CfgCreate_inner) = sout_CfgCreate; \
    ((p_symbols)->__sout_NewInstance_inner) = __sout_NewInstance; \
    ((p_symbols)->sout_DeleteInstance_inner) = sout_DeleteInstance; \
    ((p_symbols)->sout_InputNew_inner) = sout_InputNew; \
    ((p_symbols)->sout_InputDelete_inner) = sout_InputDelete; \
    ((p_symbols)->sout_InputSendBuffer_inner) = sout_InputSendBuffer; \
    ((p_symbols)->sout_AccessOutNew_inner) = sout_AccessOutNew; \
    ((p_symbols)->sout_AccessOutDelete_inner) = sout_AccessOutDelete; \
    ((p_symbols)->sout_AccessOutSeek_inner) = sout_AccessOutSeek; \
    ((p_symbols)->sout_AccessOutRead_inner) = sout_AccessOutRead; \
    ((p_symbols)->sout_AccessOutWrite_inner) = sout_AccessOutWrite; \
    ((p_symbols)->sout_MuxNew_inner) = sout_MuxNew; \
    ((p_symbols)->sout_MuxAddStream_inner) = sout_MuxAddStream; \
    ((p_symbols)->sout_MuxDeleteStream_inner) = sout_MuxDeleteStream; \
    ((p_symbols)->sout_MuxDelete_inner) = sout_MuxDelete; \
    ((p_symbols)->sout_MuxSendBuffer_inner) = sout_MuxSendBuffer; \
    ((p_symbols)->sout_StreamNew_inner) = sout_StreamNew; \
    ((p_symbols)->sout_StreamDelete_inner) = sout_StreamDelete; \
    ((p_symbols)->sout_AnnounceRegister_inner) = sout_AnnounceRegister; \
    ((p_symbols)->sout_AnnounceRegisterSDP_inner) = sout_AnnounceRegisterSDP; \
    ((p_symbols)->sout_AnnounceUnRegister_inner) = sout_AnnounceUnRegister; \
1069
    ((p_symbols)->sout_AnnounceSessionCreate_inner) = sout_AnnounceSessionCreate; \
1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120
    ((p_symbols)->sout_AnnounceSessionDestroy_inner) = sout_AnnounceSessionDestroy; \
    ((p_symbols)->sout_AnnounceMethodCreate_inner) = sout_AnnounceMethodCreate; \
    ((p_symbols)->__var_Create_inner) = __var_Create; \
    ((p_symbols)->__var_Destroy_inner) = __var_Destroy; \
    ((p_symbols)->__var_Change_inner) = __var_Change; \
    ((p_symbols)->__var_Type_inner) = __var_Type; \
    ((p_symbols)->__var_Set_inner) = __var_Set; \
    ((p_symbols)->__var_Get_inner) = __var_Get; \
    ((p_symbols)->__var_AddCallback_inner) = __var_AddCallback; \
    ((p_symbols)->__var_DelCallback_inner) = __var_DelCallback; \
    ((p_symbols)->__vout_Request_inner) = __vout_Request; \
    ((p_symbols)->__vout_Create_inner) = __vout_Create; \
    ((p_symbols)->vout_Destroy_inner) = vout_Destroy; \
    ((p_symbols)->vout_VarCallback_inner) = vout_VarCallback; \
    ((p_symbols)->vout_ChromaCmp_inner) = vout_ChromaCmp; \
    ((p_symbols)->vout_CreatePicture_inner) = vout_CreatePicture; \
    ((p_symbols)->vout_InitFormat_inner) = vout_InitFormat; \
    ((p_symbols)->vout_DestroyPicture_inner) = vout_DestroyPicture; \
    ((p_symbols)->vout_DisplayPicture_inner) = vout_DisplayPicture; \
    ((p_symbols)->vout_DatePicture_inner) = vout_DatePicture; \
    ((p_symbols)->vout_LinkPicture_inner) = vout_LinkPicture; \
    ((p_symbols)->vout_UnlinkPicture_inner) = vout_UnlinkPicture; \
    ((p_symbols)->vout_PlacePicture_inner) = vout_PlacePicture; \
    ((p_symbols)->vout_vaControlDefault_inner) = vout_vaControlDefault; \
    ((p_symbols)->vout_RequestWindow_inner) = vout_RequestWindow; \
    ((p_symbols)->vout_ReleaseWindow_inner) = vout_ReleaseWindow; \
    ((p_symbols)->vout_ControlWindow_inner) = vout_ControlWindow; \
    ((p_symbols)->__access2_New_inner) = __access2_New; \
    ((p_symbols)->access2_FilterNew_inner) = access2_FilterNew; \
    ((p_symbols)->access2_Delete_inner) = access2_Delete; \
    ((p_symbols)->__block_New_inner) = __block_New; \
    ((p_symbols)->block_Realloc_inner) = block_Realloc; \
    ((p_symbols)->__block_FifoNew_inner) = __block_FifoNew; \
    ((p_symbols)->block_FifoRelease_inner) = block_FifoRelease; \
    ((p_symbols)->block_FifoEmpty_inner) = block_FifoEmpty; \
    ((p_symbols)->block_FifoPut_inner) = block_FifoPut; \
    ((p_symbols)->block_FifoGet_inner) = block_FifoGet; \
    ((p_symbols)->block_FifoShow_inner) = block_FifoShow; \
    ((p_symbols)->vlc_strdup_inner) = vlc_strdup; \
    ((p_symbols)->vlc_vasprintf_inner) = vlc_vasprintf; \
    ((p_symbols)->vlc_asprintf_inner) = vlc_asprintf; \
    ((p_symbols)->vlc_strndup_inner) = vlc_strndup; \
    ((p_symbols)->vlc_atof_inner) = vlc_atof; \
    ((p_symbols)->vlc_atoll_inner) = vlc_atoll; \
    ((p_symbols)->vlc_strtoll_inner) = vlc_strtoll; \
    ((p_symbols)->vlc_getenv_inner) = vlc_getenv; \
    ((p_symbols)->vlc_strcasecmp_inner) = vlc_strcasecmp; \
    ((p_symbols)->vlc_strncasecmp_inner) = vlc_strncasecmp; \
    ((p_symbols)->vlc_strcasestr_inner) = vlc_strcasestr; \
    ((p_symbols)->vlc_opendir_inner) = vlc_opendir; \
    ((p_symbols)->vlc_readdir_inner) = vlc_readdir; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1121
    ((p_symbols)->vlc_closedir_inner) = vlc_closedir; \
1122
    ((p_symbols)->vlc_ureduce_inner) = vlc_ureduce; \
1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315
    ((p_symbols)->vlc_parse_cmdline_inner) = vlc_parse_cmdline; \
    ((p_symbols)->vlc_wraptext_inner) = vlc_wraptext; \
    ((p_symbols)->vlc_iconv_open_inner) = vlc_iconv_open; \
    ((p_symbols)->vlc_iconv_inner) = vlc_iconv; \
    ((p_symbols)->vlc_iconv_close_inner) = vlc_iconv_close; \
    ((p_symbols)->vlc_dgettext_inner) = vlc_dgettext; \
    ((p_symbols)->__demux2_New_inner) = __demux2_New; \
    ((p_symbols)->demux2_Delete_inner) = demux2_Delete; \
    ((p_symbols)->demux2_vaControlHelper_inner) = demux2_vaControlHelper; \
    ((p_symbols)->vlc_error_inner) = vlc_error; \
    ((p_symbols)->httpd_HostNew_inner) = httpd_HostNew; \
    ((p_symbols)->httpd_TLSHostNew_inner) = httpd_TLSHostNew; \
    ((p_symbols)->httpd_HostDelete_inner) = httpd_HostDelete; \
    ((p_symbols)->httpd_UrlNew_inner) = httpd_UrlNew; \
    ((p_symbols)->httpd_UrlNewUnique_inner) = httpd_UrlNewUnique; \
    ((p_symbols)->httpd_UrlCatch_inner) = httpd_UrlCatch; \
    ((p_symbols)->httpd_UrlDelete_inner) = httpd_UrlDelete; \
    ((p_symbols)->httpd_ClientModeStream_inner) = httpd_ClientModeStream; \
    ((p_symbols)->httpd_ClientModeBidir_inner) = httpd_ClientModeBidir; \
    ((p_symbols)->httpd_ClientIP_inner) = httpd_ClientIP; \
    ((p_symbols)->httpd_FileNew_inner) = httpd_FileNew; \
    ((p_symbols)->httpd_FileDelete_inner) = httpd_FileDelete; \
    ((p_symbols)->httpd_RedirectNew_inner) = httpd_RedirectNew; \
    ((p_symbols)->httpd_RedirectDelete_inner) = httpd_RedirectDelete; \
    ((p_symbols)->httpd_StreamNew_inner) = httpd_StreamNew; \
    ((p_symbols)->httpd_StreamDelete_inner) = httpd_StreamDelete; \
    ((p_symbols)->httpd_StreamHeader_inner) = httpd_StreamHeader; \
    ((p_symbols)->httpd_StreamSend_inner) = httpd_StreamSend; \
    ((p_symbols)->httpd_MsgInit_inner) = httpd_MsgInit; \
    ((p_symbols)->httpd_MsgAdd_inner) = httpd_MsgAdd; \
    ((p_symbols)->httpd_MsgGet_inner) = httpd_MsgGet; \
    ((p_symbols)->httpd_MsgClean_inner) = httpd_MsgClean; \
    ((p_symbols)->tls_ServerCreate_inner) = tls_ServerCreate; \
    ((p_symbols)->tls_ServerDelete_inner) = tls_ServerDelete; \
    ((p_symbols)->tls_ClientCreate_inner) = tls_ClientCreate; \
    ((p_symbols)->tls_ClientDelete_inner) = tls_ClientDelete; \
    ((p_symbols)->__image_HandlerCreate_inner) = __image_HandlerCreate; \
    ((p_symbols)->image_HandlerDelete_inner) = image_HandlerDelete; \
    ((p_symbols)->vlc_input_item_GetInfo_inner) = vlc_input_item_GetInfo; \
    ((p_symbols)->vlc_input_item_AddInfo_inner) = vlc_input_item_AddInfo; \
    ((p_symbols)->__input_CreateThread_inner) = __input_CreateThread; \
    ((p_symbols)->__input_Preparse_inner) = __input_Preparse; \
    ((p_symbols)->input_StopThread_inner) = input_StopThread; \
    ((p_symbols)->input_DestroyThread_inner) = input_DestroyThread; \
    ((p_symbols)->input_vaControl_inner) = input_vaControl; \
    ((p_symbols)->input_Control_inner) = input_Control; \
    ((p_symbols)->input_DecoderNew_inner) = input_DecoderNew; \
    ((p_symbols)->input_DecoderDelete_inner) = input_DecoderDelete; \
    ((p_symbols)->input_DecoderDecode_inner) = input_DecoderDecode; \
    ((p_symbols)->__intf_Create_inner) = __intf_Create; \
    ((p_symbols)->intf_RunThread_inner) = intf_RunThread; \
    ((p_symbols)->intf_StopThread_inner) = intf_StopThread; \
    ((p_symbols)->intf_Destroy_inner) = intf_Destroy; \
    ((p_symbols)->__msg_Generic_inner) = __msg_Generic; \
    ((p_symbols)->__msg_GenericVa_inner) = __msg_GenericVa; \
    ((p_symbols)->__msg_Info_inner) = __msg_Info; \
    ((p_symbols)->__msg_Err_inner) = __msg_Err; \
    ((p_symbols)->__msg_Warn_inner) = __msg_Warn; \
    ((p_symbols)->__msg_Dbg_inner) = __msg_Dbg; \
    ((p_symbols)->__msg_Subscribe_inner) = __msg_Subscribe; \
    ((p_symbols)->__msg_Unsubscribe_inner) = __msg_Unsubscribe; \
    ((p_symbols)->__vlc_object_create_inner) = __vlc_object_create; \
    ((p_symbols)->__vlc_object_destroy_inner) = __vlc_object_destroy; \
    ((p_symbols)->__vlc_object_attach_inner) = __vlc_object_attach; \
    ((p_symbols)->__vlc_object_detach_inner) = __vlc_object_detach; \
    ((p_symbols)->__vlc_object_get_inner) = __vlc_object_get; \
    ((p_symbols)->__vlc_object_find_inner) = __vlc_object_find; \
    ((p_symbols)->__vlc_object_yield_inner) = __vlc_object_yield; \
    ((p_symbols)->__vlc_object_release_inner) = __vlc_object_release; \
    ((p_symbols)->__vlc_list_find_inner) = __vlc_list_find; \
    ((p_symbols)->vlc_list_release_inner) = vlc_list_release; \
    ((p_symbols)->playlist_Control_inner) = playlist_Control; \
    ((p_symbols)->playlist_LockControl_inner) = playlist_LockControl; \
    ((p_symbols)->playlist_Clear_inner) = playlist_Clear; \
    ((p_symbols)->playlist_LockClear_inner) = playlist_LockClear; \
    ((p_symbols)->playlist_PreparseEnqueue_inner) = playlist_PreparseEnqueue; \
    ((p_symbols)->playlist_ServicesDiscoveryAdd_inner) = playlist_ServicesDiscoveryAdd; \
    ((p_symbols)->playlist_ServicesDiscoveryRemove_inner) = playlist_ServicesDiscoveryRemove; \
    ((p_symbols)->playlist_AddSDModules_inner) = playlist_AddSDModules; \
    ((p_symbols)->playlist_IsServicesDiscoveryLoaded_inner) = playlist_IsServicesDiscoveryLoaded; \
    ((p_symbols)->__playlist_ItemNew_inner) = __playlist_ItemNew; \
    ((p_symbols)->__playlist_ItemCopy_inner) = __playlist_ItemCopy; \
    ((p_symbols)->playlist_ItemNewWithType_inner) = playlist_ItemNewWithType; \
    ((p_symbols)->playlist_ItemDelete_inner) = playlist_ItemDelete; \
    ((p_symbols)->playlist_ItemAddParent_inner) = playlist_ItemAddParent; \
    ((p_symbols)->playlist_CopyParents_inner) = playlist_CopyParents; \
    ((p_symbols)->playlist_ItemSetName_inner) = playlist_ItemSetName; \
    ((p_symbols)->playlist_ItemSetDuration_inner) = playlist_ItemSetDuration; \
    ((p_symbols)->playlist_ViewInsert_inner) = playlist_ViewInsert; \
    ((p_symbols)->playlist_ViewDelete_inner) = playlist_ViewDelete; \
    ((p_symbols)->playlist_ViewFind_inner) = playlist_ViewFind; \
    ((p_symbols)->playlist_ViewUpdate_inner) = playlist_ViewUpdate; \
    ((p_symbols)->playlist_ViewDump_inner) = playlist_ViewDump; \
    ((p_symbols)->playlist_ViewEmpty_inner) = playlist_ViewEmpty; \
    ((p_symbols)->playlist_NodeCreate_inner) = playlist_NodeCreate; \
    ((p_symbols)->playlist_NodeAppend_inner) = playlist_NodeAppend; \
    ((p_symbols)->playlist_NodeInsert_inner) = playlist_NodeInsert; \
    ((p_symbols)->playlist_NodeRemoveItem_inner) = playlist_NodeRemoveItem; \
    ((p_symbols)->playlist_NodeChildrenCount_inner) = playlist_NodeChildrenCount; \
    ((p_symbols)->playlist_ChildSearchName_inner) = playlist_ChildSearchName; \
    ((p_symbols)->playlist_NodeDelete_inner) = playlist_NodeDelete; \
    ((p_symbols)->playlist_NodeEmpty_inner) = playlist_NodeEmpty; \
    ((p_symbols)->playlist_Add_inner) = playlist_Add; \
    ((p_symbols)->playlist_AddExt_inner) = playlist_AddExt; \
    ((p_symbols)->playlist_ItemAdd_inner) = playlist_ItemAdd; \
    ((p_symbols)->playlist_NodeAddItem_inner) = playlist_NodeAddItem; \
    ((p_symbols)->playlist_Delete_inner) = playlist_Delete; \
    ((p_symbols)->playlist_LockDelete_inner) = playlist_LockDelete; \
    ((p_symbols)->playlist_Disable_inner) = playlist_Disable; \
    ((p_symbols)->playlist_Enable_inner) = playlist_Enable; \
    ((p_symbols)->playlist_ItemToNode_inner) = playlist_ItemToNode; \
    ((p_symbols)->playlist_LockItemToNode_inner) = playlist_LockItemToNode; \
    ((p_symbols)->playlist_Replace_inner) = playlist_Replace; \
    ((p_symbols)->playlist_LockReplace_inner) = playlist_LockReplace; \
    ((p_symbols)->playlist_ItemGetById_inner) = playlist_ItemGetById; \
    ((p_symbols)->playlist_LockItemGetById_inner) = playlist_LockItemGetById; \
    ((p_symbols)->playlist_ItemGetByPos_inner) = playlist_ItemGetByPos; \
    ((p_symbols)->playlist_LockItemGetByPos_inner) = playlist_LockItemGetByPos; \
    ((p_symbols)->playlist_ItemGetByInput_inner) = playlist_ItemGetByInput; \
    ((p_symbols)->playlist_LockItemGetByInput_inner) = playlist_LockItemGetByInput; \
    ((p_symbols)->playlist_GetPositionById_inner) = playlist_GetPositionById; \
    ((p_symbols)->playlist_ItemAddOption_inner) = playlist_ItemAddOption; \
    ((p_symbols)->playlist_Sort_inner) = playlist_Sort; \
    ((p_symbols)->playlist_Move_inner) = playlist_Move; \
    ((p_symbols)->playlist_NodeGroup_inner) = playlist_NodeGroup; \
    ((p_symbols)->playlist_NodeSort_inner) = playlist_NodeSort; \
    ((p_symbols)->playlist_RecursiveNodeSort_inner) = playlist_RecursiveNodeSort; \
    ((p_symbols)->playlist_Import_inner) = playlist_Import; \
    ((p_symbols)->playlist_Export_inner) = playlist_Export; \
    ((p_symbols)->__spu_Create_inner) = __spu_Create; \
    ((p_symbols)->spu_Init_inner) = spu_Init; \
    ((p_symbols)->spu_Destroy_inner) = spu_Destroy; \
    ((p_symbols)->spu_CreateSubpicture_inner) = spu_CreateSubpicture; \
    ((p_symbols)->spu_DestroySubpicture_inner) = spu_DestroySubpicture; \
    ((p_symbols)->spu_DisplaySubpicture_inner) = spu_DisplaySubpicture; \
    ((p_symbols)->__spu_CreateRegion_inner) = __spu_CreateRegion; \
    ((p_symbols)->__spu_MakeRegion_inner) = __spu_MakeRegion; \
    ((p_symbols)->__spu_DestroyRegion_inner) = __spu_DestroyRegion; \
    ((p_symbols)->spu_SortSubpictures_inner) = spu_SortSubpictures; \
    ((p_symbols)->spu_RenderSubpictures_inner) = spu_RenderSubpictures; \
    ((p_symbols)->stream_ReadLine_inner) = stream_ReadLine; \
    ((p_symbols)->__stream_DemuxNew_inner) = __stream_DemuxNew; \
    ((p_symbols)->stream_DemuxSend_inner) = stream_DemuxSend; \
    ((p_symbols)->stream_DemuxDelete_inner) = stream_DemuxDelete; \
    ((p_symbols)->__stream_MemoryNew_inner) = __stream_MemoryNew; \
    ((p_symbols)->__stream_UrlNew_inner) = __stream_UrlNew; \
    ((p_symbols)->__vlc_threads_init_inner) = __vlc_threads_init; \
    ((p_symbols)->__vlc_threads_end_inner) = __vlc_threads_end; \
    ((p_symbols)->__vlc_mutex_init_inner) = __vlc_mutex_init; \
    ((p_symbols)->__vlc_mutex_destroy_inner) = __vlc_mutex_destroy; \
    ((p_symbols)->__vlc_cond_init_inner) = __vlc_cond_init; \
    ((p_symbols)->__vlc_cond_destroy_inner) = __vlc_cond_destroy; \
    ((p_symbols)->__vlc_thread_create_inner) = __vlc_thread_create; \
    ((p_symbols)->__vlc_thread_set_priority_inner) = __vlc_thread_set_priority; \
    ((p_symbols)->__vlc_thread_ready_inner) = __vlc_thread_ready; \
    ((p_symbols)->__vlc_thread_join_inner) = __vlc_thread_join; \
    ((p_symbols)->__vout_CopyPicture_inner) = __vout_CopyPicture; \
    ((p_symbols)->__vout_InitPicture_inner) = __vout_InitPicture; \
    ((p_symbols)->__vout_AllocatePicture_inner) = __vout_AllocatePicture; \
    ((p_symbols)->__vlm_New_inner) = __vlm_New; \
    ((p_symbols)->vlm_Delete_inner) = vlm_Delete; \
    ((p_symbols)->vlm_ExecuteCommand_inner) = vlm_ExecuteCommand; \
    ((p_symbols)->vlm_MessageDelete_inner) = vlm_MessageDelete; \
    ((p_symbols)->vlm_MediaNew_inner) = vlm_MediaNew; \
    ((p_symbols)->vlm_MediaDelete_inner) = vlm_MediaDelete; \
    ((p_symbols)->vlm_MediaSetup_inner) = vlm_MediaSetup; \
    ((p_symbols)->vlm_MediaControl_inner) = vlm_MediaControl; \
    ((p_symbols)->vlm_ScheduleNew_inner) = vlm_ScheduleNew; \
    ((p_symbols)->vlm_ScheduleDelete_inner) = vlm_ScheduleDelete; \
    ((p_symbols)->vlm_ScheduleSetup_inner) = vlm_ScheduleSetup; \
    ((p_symbols)->vlm_MediaVodControl_inner) = vlm_MediaVodControl; \
    ((p_symbols)->vlm_Save_inner) = vlm_Save; \
    ((p_symbols)->vlm_Load_inner) = vlm_Load; \
    ((p_symbols)->__xml_Create_inner) = __xml_Create; \
    ((p_symbols)->xml_Delete_inner) = xml_Delete; \
    ((p_symbols)->__vout_SynchroInit_inner) = __vout_SynchroInit; \
    ((p_symbols)->vout_SynchroRelease_inner) = vout_SynchroRelease; \
    ((p_symbols)->vout_SynchroReset_inner) = vout_SynchroReset; \
    ((p_symbols)->vout_SynchroChoose_inner) = vout_SynchroChoose; \
    ((p_symbols)->vout_SynchroTrash_inner) = vout_SynchroTrash; \
    ((p_symbols)->vout_SynchroDecode_inner) = vout_SynchroDecode; \
    ((p_symbols)->vout_SynchroEnd_inner) = vout_SynchroEnd; \
    ((p_symbols)->vout_SynchroDate_inner) = vout_SynchroDate; \
    ((p_symbols)->vout_SynchroNewPicture_inner) = vout_SynchroNewPicture; \
    ((p_symbols)->vlc_getaddrinfo_inner) = vlc_getaddrinfo; \
    ((p_symbols)->vlc_getnameinfo_inner) = vlc_getnameinfo; \
    ((p_symbols)->InitMD5_inner) = InitMD5; \
    ((p_symbols)->EndMD5_inner) = EndMD5; \
    ((p_symbols)->vlc_freeaddrinfo_inner) = vlc_freeaddrinfo; \
    ((p_symbols)->AddMD5_inner) = AddMD5; \
    ((p_symbols)->vlc_gai_strerror_inner) = vlc_gai_strerror; \
    ((p_symbols)->net_ListenClose_inner) = net_ListenClose; \
    ((p_symbols)->DigestMD5_inner) = DigestMD5; \
1316
    ((p_symbols)->ACL_Check_inner) = ACL_Check; \
1317
    ((p_symbols)->playlist_NodeRemoveParent_inner) = playlist_NodeRemoveParent; \
1318 1319 1320 1321 1322
    ((p_symbols)->__ACL_Duplicate_inner) = __ACL_Duplicate; \
    ((p_symbols)->__ACL_Create_inner) = __ACL_Create; \
    ((p_symbols)->ACL_LoadFile_inner) = ACL_LoadFile; \
    ((p_symbols)->ACL_AddNet_inner) = ACL_AddNet; \
    ((p_symbols)->ACL_Destroy_inner) = ACL_Destroy; \
1323
    ((p_symbols)->httpd_ServerIP_inner) = httpd_ServerIP; \
1324 1325 1326 1327
    ((p_symbols)->FromLocale_inner) = FromLocale; \
    ((p_symbols)->LocaleFree_inner) = LocaleFree; \
    ((p_symbols)->ToLocale_inner) = ToLocale; \
    ((p_symbols)->EnsureUTF8_inner) = EnsureUTF8; \
1328
    ((p_symbols)->__vlc_fix_readdir_charset_inner) = __vlc_fix_readdir_charset; \
1329 1330
    ((p_symbols)->vlc_scandir_inner) = vlc_scandir; \
    ((p_symbols)->vlc_alphasort_inner) = vlc_alphasort; \
1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342
    ((p_symbols)->__osd_StateChange_inner) = __osd_StateChange; \
    ((p_symbols)->osd_ConfigUnload_inner) = osd_ConfigUnload; \
    ((p_symbols)->__osd_MenuShow_inner) = __osd_MenuShow; \
    ((p_symbols)->__osd_MenuNext_inner) = __osd_MenuNext; \
    ((p_symbols)->__osd_MenuDelete_inner) = __osd_MenuDelete; \
    ((p_symbols)->__osd_MenuHide_inner) = __osd_MenuHide; \
    ((p_symbols)->osd_ConfigLoader_inner) = osd_ConfigLoader; \
    ((p_symbols)->__osd_MenuUp_inner) = __osd_MenuUp; \
    ((p_symbols)->__osd_MenuDown_inner) = __osd_MenuDown; \
    ((p_symbols)->__osd_MenuCreate_inner) = __osd_MenuCreate; \
    ((p_symbols)->__osd_MenuPrev_inner) = __osd_MenuPrev; \
    ((p_symbols)->__osd_MenuActivate_inner) = __osd_MenuActivate; \
Jean-Paul Saman's avatar
Jean-Paul Saman committed
1343
    ((p_symbols)->__osd_Volume_inner) = __osd_Volume; \
1344 1345 1346 1347 1348 1349 1350
    ((p_symbols)->VLC_Compiler_inner) = VLC_Compiler; \
    ((p_symbols)->VLC_Error_inner) = VLC_Error; \
    ((p_symbols)->VLC_Changeset_inner) = VLC_Changeset; \
    ((p_symbols)->VLC_CompileBy_inner) = VLC_CompileBy; \
    ((p_symbols)->VLC_CompileDomain_inner) = VLC_CompileDomain; \
    ((p_symbols)->VLC_CompileHost_inner) = VLC_CompileHost; \
    ((p_symbols)->VLC_Version_inner) = VLC_Version; \
1351
    ((p_symbols)->playlist_PreparseEnqueueItem_inner) = playlist_PreparseEnqueueItem; \
1352 1353 1354
    ((p_symbols)->vlc_readdir_wrapper_inner) = vlc_readdir_wrapper; \
    ((p_symbols)->vlc_closedir_wrapper_inner) = vlc_closedir_wrapper; \
    ((p_symbols)->vlc_opendir_wrapper_inner) = vlc_opendir_wrapper; \
1355 1356 1357
    ((p_symbols)->httpd_HandlerDelete_inner) = httpd_HandlerDelete; \
    ((p_symbols)->__vlc_execve_inner) = __vlc_execve; \
    ((p_symbols)->httpd_HandlerNew_inner) = httpd_HandlerNew; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1358
    ((p_symbols)->osd_Slider_inner) = osd_Slider; \
1359
    ((p_symbols)->osd_ShowTextRelative_inner) = osd_ShowTextRelative; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1360
    ((p_symbols)->osd_Icon_inner) = osd_Icon; \
1361 1362
    ((p_symbols)->osd_Message_inner) = osd_Message; \
    ((p_symbols)->osd_ShowTextAbsolute_inner) = osd_ShowTextAbsolute; \
1363
    ((p_symbols)->config_GetUserDir_inner) = config_GetUserDir; \
1364
    ((p_symbols)->FromUTF32_inner) = FromUTF32; \
1365
    ((p_symbols)->__input_Read_inner) = __input_Read; \
1366
    ((p_symbols)->__net_ConnectUDP_inner) = __net_ConnectUDP; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1367
    ((p_symbols)->__intf_Interact_inner) = __intf_Interact; \
1368 1369 1370
    ((p_symbols)->intf_InteractionManage_inner) = intf_InteractionManage; \
    ((p_symbols)->intf_InteractionDestroy_inner) = intf_InteractionDestroy; \
    ((p_symbols)->__intf_UserFatal_inner) = __intf_UserFatal; \
1371
    ((p_symbols)->__intf_UserLoginPassword_inner) = __intf_UserLoginPassword; \
1372
    ((p_symbols)->__intf_UserYesNo_inner) = __intf_UserYesNo; \
1373 1374 1375
    ((p_symbols)->__intf_UserProgress_inner) = __intf_UserProgress; \
    ((p_symbols)->__intf_UserProgressUpdate_inner) = __intf_UserProgressUpdate; \
    ((p_symbols)->__intf_UserHide_inner) = __intf_UserHide; \
1376 1377
    ((p_symbols)->__stats_Create_inner) = __stats_Create; \
    ((p_symbols)->__stats_Update_inner) = __stats_Update; \
1378 1379 1380 1381
    ((p_symbols)->__stats_Get_inner) = __stats_Get; \
    ((p_symbols)->stats_ComputeInputStats_inner) = stats_ComputeInputStats; \
    ((p_symbols)->stats_DumpInputStats_inner) = stats_DumpInputStats; \
    ((p_symbols)->stats_ReinitInputStats_inner) = stats_ReinitInputStats; \
1382
    ((p_symbols)->__stats_CounterGet_inner) = __stats_CounterGet; \
1383
    ((p_symbols)->__input_CreateThread2_inner) = __input_CreateThread2; \
Clément Stenac's avatar
Clément Stenac committed
1384
    ((p_symbols)->stats_HandlerDestroy_inner) = stats_HandlerDestroy; \
1385
    ((p_symbols)->vlc_current_object_inner) = vlc_current_object; \
1386
    ((p_symbols)->__var_OptionParse_inner) = __var_OptionParse; \
1387 1388 1389 1390 1391
    ((p_symbols)->__stats_TimerDump_inner) = __stats_TimerDump; \
    ((p_symbols)->__stats_TimerStart_inner) = __stats_TimerStart; \
    ((p_symbols)->__stats_ComputeGlobalStats_inner) = __stats_ComputeGlobalStats; \
    ((p_symbols)->__stats_TimerStop_inner) = __stats_TimerStop; \
    ((p_symbols)->__stats_TimersDumpAll_inner) = __stats_TimersDumpAll; \
1392 1393 1394 1395 1396 1397 1398 1399
    ((p_symbols)->update_iterator_New_inner) = update_iterator_New; \
    ((p_symbols)->update_Check_inner) = update_Check; \
    ((p_symbols)->update_iterator_Action_inner) = update_iterator_Action; \
    ((p_symbols)->update_Delete_inner) = update_Delete; \
    ((p_symbols)->update_iterator_Delete_inner) = update_iterator_Delete; \
    ((p_symbols)->update_iterator_ChooseMirrorAndFile_inner) = update_iterator_ChooseMirrorAndFile; \
    ((p_symbols)->__update_New_inner) = __update_New; \
    ((p_symbols)->update_download_inner) = update_download; \
1400 1401 1402
    ((p_symbols)->vlc_HashInsert_inner) = vlc_HashInsert; \
    ((p_symbols)->vlc_HashLookup_inner) = vlc_HashLookup; \
    ((p_symbols)->vlc_HashRetrieve_inner) = vlc_HashRetrieve; \
1403 1404 1405
    ((p_symbols)->utf8_opendir_inner) = utf8_opendir; \
    ((p_symbols)->utf8_fopen_inner) = utf8_fopen; \
    ((p_symbols)->utf8_readdir_inner) = utf8_readdir; \
1406 1407
    ((p_symbols)->utf8_stat_inner) = utf8_stat; \
    ((p_symbols)->utf8_lstat_inner) = utf8_lstat; \
1408
    ((p_symbols)->FromLocaleDup_inner) = FromLocaleDup; \
1409
    ((p_symbols)->utf8_mkdir_inner) = utf8_mkdir; \
Clément Stenac's avatar
Clément Stenac committed
1410
    ((p_symbols)->vlm_MediaSearch_inner) = vlm_MediaSearch; \
1411
    ((p_symbols)->playlist_TreeMove_inner) = playlist_TreeMove; \
1412
    ((p_symbols)->config_GetDataDir_inner) = config_GetDataDir; \
1413 1414
    ((p_symbols)->us_atof_inner) = us_atof; \
    ((p_symbols)->us_strtod_inner) = us_strtod; \
1415
    ((p_symbols)->vlc_lldiv_inner) = vlc_lldiv; \
1416 1417 1418 1419
    ((p_symbols)->decode_encoded_URI_inner) = decode_encoded_URI; \
    ((p_symbols)->convert_xml_special_chars_inner) = convert_xml_special_chars; \
    ((p_symbols)->decode_encoded_URI_duplicate_inner) = decode_encoded_URI_duplicate; \
    ((p_symbols)->resolve_xml_special_chars_inner) = resolve_xml_special_chars; \
1420
    ((p_symbols)->FromUTF16_inner) = FromUTF16; \
1421
    (p_symbols)->net_ConvertIPv4_deprecated = NULL; \
1422
    (p_symbols)->__stats_CounterGet_deprecated = NULL; \
1423
    (p_symbols)->__stats_TimerDumpAll_deprecated = NULL; \
1424

1425
# endif /* __PLUGIN__ */
1426
#endif /* __VLC_SYMBOLS_H */