vlc_symbols.h 97.5 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
    vlc_iconv_t (*vlc_iconv_open_inner) (const char *, const char *);
191
    size_t (*vlc_iconv_inner) (vlc_iconv_t, const char **, size_t *, char **, size_t *);
192
193
194
195
196
197
198
199
200
    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
    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, ...);
261
262
    void (*playlist_Clear_inner) (playlist_t *);
    void (*playlist_LockClear_inner) (playlist_t *);
263
264
265
266
267
    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 *);
268
    void *__playlist_ItemNew_deprecated;
zorglub's avatar
zorglub committed
269
    void *__playlist_ItemCopy_deprecated;
270
    playlist_item_t* (*playlist_ItemNewWithType_inner) (vlc_object_t *,const char *,const char *, int , const char **, int, int);
271
    int (*playlist_ItemDelete_inner) (playlist_item_t *);
272
273
    void *playlist_ItemAddParent_deprecated;
    void *playlist_CopyParents_deprecated;
274
    int (*playlist_ItemSetName_inner) (playlist_item_t *,  char *);
275
    void *playlist_ItemSetDuration_deprecated;
276
277
278
279
280
281
282
283
284
    void *playlist_ViewInsert_deprecated;
    void *playlist_ViewDelete_deprecated;
    void *playlist_ViewFind_deprecated;
    void *playlist_ViewUpdate_deprecated;
    void *playlist_ViewDump_deprecated;
    void *playlist_ViewEmpty_deprecated;
    playlist_item_t * (*playlist_NodeCreate_inner) (playlist_t *, char *, playlist_item_t * p_parent);
    int (*playlist_NodeAppend_inner) (playlist_t *,playlist_item_t*,playlist_item_t *);
    int (*playlist_NodeInsert_inner) (playlist_t *,playlist_item_t*,playlist_item_t *, int);
285
286
287
288
289
    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);
290
291
    int (*playlist_Add_inner) (playlist_t *, const char *, const char *, int, int, vlc_bool_t);
    int (*playlist_AddExt_inner) (playlist_t *, const char *, const char *, int, int, mtime_t, const char **,int, vlc_bool_t);
292
293
294
    void *playlist_ItemAdd_deprecated;
    void (*playlist_NodeAddItem_inner) (playlist_t *, playlist_item_t *, playlist_item_t *,int , int);
    void *playlist_Delete_deprecated;
295
    int (*playlist_LockDelete_inner) (playlist_t *, int);
296
297
298
299
300
301
    void *playlist_Disable_deprecated;
    void *playlist_Enable_deprecated;
    playlist_item_t* (*playlist_ItemToNode_inner) (playlist_t *,playlist_item_t *);
    playlist_item_t* (*playlist_LockItemToNode_inner) (playlist_t *,playlist_item_t *);
    void *playlist_Replace_deprecated;
    void *playlist_LockReplace_deprecated;
302
    playlist_item_t * (*playlist_ItemGetById_inner) (playlist_t *, int);
303
304
305
    void *playlist_LockItemGetById_deprecated;
    void *playlist_ItemGetByPos_deprecated;
    void *playlist_LockItemGetByPos_deprecated;
306
    playlist_item_t * (*playlist_ItemGetByInput_inner) (playlist_t *,input_item_t *);
307
308
    void *playlist_LockItemGetByInput_deprecated;
    void *playlist_GetPositionById_deprecated;
309
    void *playlist_ItemAddOption_deprecated;
310
311
    void *playlist_Sort_deprecated;
    void *playlist_Move_deprecated;
zorglub's avatar
zorglub committed
312
    void *playlist_NodeGroup_deprecated;
313
314
    int (*playlist_NodeSort_inner) (playlist_t *, playlist_item_t *,int, int);
    int (*playlist_RecursiveNodeSort_inner) (playlist_t *, playlist_item_t *,int, int);
315
    int (*playlist_Import_inner) (playlist_t *, const char *, playlist_item_t *, vlc_bool_t);
316
    int (*playlist_Export_inner) (playlist_t *, const char *, playlist_item_t *, const char *);
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
    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
    void *playlist_NodeRemoveParent_deprecated;
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 *);
423
    int (*osd_Slider_inner) (vlc_object_t *, spu_t *, int, int, int, int, int, int, short);
424
    int (*osd_ShowTextRelative_inner) (spu_t *, int, char *, text_style_t *, int, int, int, mtime_t);
425
    int (*osd_Icon_inner) (vlc_object_t *, spu_t *, int, int, 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 *);
zorglub's avatar
zorglub 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);
432
    void *__intf_Interact_deprecated;
zorglub's avatar
zorglub committed
433
434
    void (*intf_InteractionManage_inner) (playlist_t *);
    void (*intf_InteractionDestroy_inner) (interaction_t *);
435
    int (*__intf_UserFatal_inner) (vlc_object_t*, vlc_bool_t, const char*, const char*, ...);
zorglub's avatar
zorglub committed
436
    int (*__intf_UserLoginPassword_inner) (vlc_object_t*, const char*, const char*, char **, char **);
zorglub's avatar
zorglub committed
437
    int (*__intf_UserYesNo_inner) (vlc_object_t*, const char*, const char*, const char*, const char*, const char*);
438
439
    void *__intf_UserProgress_deprecated;
    void *__intf_UserProgressUpdate_deprecated;
zorglub's avatar
zorglub committed
440
    void (*__intf_UserHide_inner) (vlc_object_t *, int);
441
442
443
    void *__stats_Create_deprecated;
    int (*__stats_Update_inner) (vlc_object_t*, counter_t *, vlc_value_t, vlc_value_t *);
    int (*__stats_Get_inner) (vlc_object_t*, counter_t *, vlc_value_t*);
zorglub's avatar
zorglub committed
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
    void *__stats_CounterGet_deprecated;
448
    input_thread_t * (*__input_CreateThread2_inner) (vlc_object_t *, input_item_t *, char *);
449
    void *stats_HandlerDestroy_deprecated;
450
    vlc_t * (*vlc_current_object_inner) (int);
451
    void (*__var_OptionParse_inner) (vlc_object_t *, const char *);
zorglub's avatar
zorglub committed
452
    void *__stats_TimerDumpAll_deprecated;
453
    void (*__stats_TimerDump_inner) (vlc_object_t*, unsigned int);
zorglub's avatar
zorglub committed
454
    void (*__stats_TimerStart_inner) (vlc_object_t*, const char *, unsigned int);
zorglub's avatar
zorglub committed
455
    void (*__stats_ComputeGlobalStats_inner) (vlc_object_t*,global_stats_t*);
456
    void (*__stats_TimerStop_inner) (vlc_object_t*, unsigned int);
zorglub's avatar
zorglub committed
457
    void (*__stats_TimersDumpAll_inner) (vlc_object_t*);
458
459
460
461
462
463
464
465
    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 *);
zorglub's avatar
zorglub committed
466
467
468
    void *vlc_HashInsert_deprecated;
    void *vlc_HashLookup_deprecated;
    void *vlc_HashRetrieve_deprecated;
469
470
471
    void * (*utf8_opendir_inner) (const char *dirname);
    FILE * (*utf8_fopen_inner) (const char *filename, const char *mode);
    const char * (*utf8_readdir_inner) (void *dir);
472
473
    int (*utf8_stat_inner) (const char *filename, void *buf);
    int (*utf8_lstat_inner) (const char *filename, void *buf);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
474
    char * (*FromLocaleDup_inner) (const char *);
475
    int (*utf8_mkdir_inner) (const char *filename);
zorglub's avatar
zorglub committed
476
    vlm_media_t* (*vlm_MediaSearch_inner) (vlm_t *, const char *);
477
    int (*playlist_TreeMove_inner) (playlist_t *, playlist_item_t *, playlist_item_t *, int);
478
    const char * (*config_GetDataDir_inner) (const vlc_object_t *);
479
480
    double (*us_atof_inner) (const char *);
    double (*us_strtod_inner) (const char *, char **);
481
    lldiv_t (*vlc_lldiv_inner) (long long numer, long long denom);
482
    void (*unescape_URI_inner) (char *psz);
483
    char * (*convert_xml_special_chars_inner) (const char *psz_content);
484
    char * (*unescape_URI_duplicate_inner) (const char *psz);
485
    void (*resolve_xml_special_chars_inner) (char *psz_value);
486
    char * (*FromUTF16_inner) (const uint16_t *);
487
    const char * (*IsUTF8_inner) (const char *);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
488
    const char * (*GetFallbackEncoding_inner) (void);
489
    int (*utf8_scandir_inner) (const char *dirname, char ***namelist, int (*select)( const char * ), int (*compar)( const char **, const char ** ));
490
491
    char * (*decode_URI_duplicate_inner) (const char *psz);
    void (*decode_URI_inner) (char *psz);
Rémi Denis-Courmont's avatar
Oups    
Rémi Denis-Courmont committed
492
    char * (*encode_URI_component_inner) (const char *psz);
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
493
    size_t (*vlc_strlcpy_inner) (char *, const char *, size_t);
494
495
496
497
    void *playlist_ItemNewFromInput_deprecated;
    input_item_t * (*__input_ItemNewExt_inner) (vlc_object_t *, const char *, const char*, int, const char **, int);
    input_item_t * (*input_ItemNewWithType_inner) (vlc_object_t *, const char *, const char *e, int, const char **, int, int);
    playlist_item_t * (*playlist_NodeAddInput_inner) (playlist_t *, input_item_t *,playlist_item_t *,int , int);
498
499
500
    void *playlist_PlaylistAdd_deprecated;
    void *playlist_PlaylistAddExt_deprecated;
    void *playlist_PlaylistAddInput_deprecated;
501
502
503
504
505
506
507
508
509
510
511
    int (*playlist_BothAddInput_inner) (playlist_t *, input_item_t *,playlist_item_t *,int , int);
    playlist_item_t * (*__playlist_ItemNewFromInput_inner) (vlc_object_t *p_obj,input_item_t *p_input);
    input_item_t * (*input_ItemGetById_inner) (playlist_t *, int);
    int (*playlist_LiveSearchUpdate_inner) (playlist_t *, playlist_item_t *, const char *);
    void (*vlc_input_item_AddOption_inner) (input_item_t *p_input, const char *psz_option);
    int (*playlist_DeleteFromInput_inner) (playlist_t *, int, playlist_item_t *, vlc_bool_t);
    int (*playlist_DeleteAllFromInput_inner) (playlist_t *, int);
    int (*playlist_LockDeleteAllFromInput_inner) (playlist_t *, int);
    void (*playlist_AddWhereverNeeded_inner) (playlist_t* , input_item_t*, playlist_item_t*,playlist_item_t*,vlc_bool_t, int);
    int (*playlist_DeleteFromItemId_inner) (playlist_t *, int);
    void (*playlist_NodeDump_inner) (playlist_t *p_playlist, playlist_item_t *p_item, int i_level);
zorglub's avatar
zorglub committed
512
    void *__intf_UserOkayCancel_deprecated;
513
    int (*__intf_UserStringInput_inner) (vlc_object_t*, const char*, const char*, char **);
514
    void (*playlist_NodesCreateForSD_inner) (playlist_t *, char *, playlist_item_t **, playlist_item_t **);
515
    vlc_bool_t (*input_AddSubtitles_inner) (input_thread_t *, char *, vlc_bool_t);
516
517
518
519
    counter_t * (*__stats_CounterCreate_inner) (vlc_object_t*, int, int);
    void *stats_TimerClean_deprecated;
    void *stats_TimersClean_deprecated;
    void (*__stats_TimersClean_inner) (vlc_object_t *);
520
521
    void *__intf_IntfProgressUpdate_deprecated;
    void *__intf_IntfProgress_deprecated;
522
    void *streaming_ChainToPsz_deprecated;
523
    int (*__intf_UserWarn_inner) (vlc_object_t*, const char*, const char*, ...);
zorglub's avatar
zorglub committed
524
    vlc_bool_t (*__intf_UserProgressIsCancelled_inner) (vlc_object_t*, int);
525
526
    int (*__intf_Progress_inner) (vlc_object_t*, const char*, const char*, float, int);
    void (*__intf_ProgressUpdate_inner) (vlc_object_t*, int, const char*, float, int);
527
    int (*playlist_AddInput_inner) (playlist_t *, input_item_t *,int , int, vlc_bool_t);
zorglub's avatar
zorglub committed
528
529
530
531
532
    void (*vlc_DictInsert_inner) (dict_t *, int, const char *, void *);
    void* (*vlc_DictGet_inner) (dict_t *, int, const char *);
    int (*vlc_DictLookup_inner) (dict_t *, int, const char *);
    void (*vlc_DictClear_inner) (dict_t *);
    dict_t * (*vlc_DictNew_inner) (void);
533
};
534
# if defined (__PLUGIN__)
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
562
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
601
602
603
604
605
606
#  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
607
#  define __net_ConnectTCP (p_symbols)->__net_ConnectTCP_inner
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
#  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
646
#  define sout_AnnounceSessionCreate (p_symbols)->sout_AnnounceSessionCreate_inner
647
648
649
650
651
652
653
654
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
#  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
698
#  define vlc_closedir (p_symbols)->vlc_closedir_inner
699
#  define vlc_ureduce (p_symbols)->vlc_ureduce_inner
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
#  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_ItemNewWithType (p_symbols)->playlist_ItemNewWithType_inner
#  define playlist_ItemDelete (p_symbols)->playlist_ItemDelete_inner
#  define playlist_ItemSetName (p_symbols)->playlist_ItemSetName_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
791
792
#  define playlist_Add (p_symbols)->playlist_Add_inner
#  define playlist_AddExt (p_symbols)->playlist_AddExt_inner
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
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
#  define playlist_NodeAddItem (p_symbols)->playlist_NodeAddItem_inner
#  define playlist_LockDelete (p_symbols)->playlist_LockDelete_inner
#  define playlist_ItemToNode (p_symbols)->playlist_ItemToNode_inner
#  define playlist_LockItemToNode (p_symbols)->playlist_LockItemToNode_inner
#  define playlist_ItemGetById (p_symbols)->playlist_ItemGetById_inner
#  define playlist_ItemGetByInput (p_symbols)->playlist_ItemGetByInput_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
867
868
869
870
871
872
#  define ACL_Check (p_symbols)->ACL_Check_inner
#  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
873
#  define httpd_ServerIP (p_symbols)->httpd_ServerIP_inner
874
875
876
877
#  define FromLocale (p_symbols)->FromLocale_inner
#  define LocaleFree (p_symbols)->LocaleFree_inner
#  define ToLocale (p_symbols)->ToLocale_inner
#  define EnsureUTF8 (p_symbols)->EnsureUTF8_inner
878
#  define __vlc_fix_readdir_charset (p_symbols)->__vlc_fix_readdir_charset_inner
879
880
#  define vlc_scandir (p_symbols)->vlc_scandir_inner
#  define vlc_alphasort (p_symbols)->vlc_alphasort_inner
881
882
883
884
885
886
887
888
889
890
891
892
#  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
893
#  define __osd_Volume (p_symbols)->__osd_Volume_inner
894
895
896
897
898
899
900
#  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
901
#  define playlist_PreparseEnqueueItem (p_symbols)->playlist_PreparseEnqueueItem_inner
902
903
904
#  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
905
906
907
#  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
908
#  define osd_Slider (p_symbols)->osd_Slider_inner
909
#  define osd_ShowTextRelative (p_symbols)->osd_ShowTextRelative_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
910
#  define osd_Icon (p_symbols)->osd_Icon_inner
911
912
#  define osd_Message (p_symbols)->osd_Message_inner
#  define osd_ShowTextAbsolute (p_symbols)->osd_ShowTextAbsolute_inner
913
#  define config_GetUserDir (p_symbols)->config_GetUserDir_inner
914
#  define FromUTF32 (p_symbols)->FromUTF32_inner
915
#  define __input_Read (p_symbols)->__input_Read_inner
916
#  define __net_ConnectUDP (p_symbols)->__net_ConnectUDP_inner
zorglub's avatar
zorglub committed
917
918
919
#  define intf_InteractionManage (p_symbols)->intf_InteractionManage_inner
#  define intf_InteractionDestroy (p_symbols)->intf_InteractionDestroy_inner
#  define __intf_UserFatal (p_symbols)->__intf_UserFatal_inner
zorglub's avatar
zorglub committed
920
#  define __intf_UserLoginPassword (p_symbols)->__intf_UserLoginPassword_inner
921
#  define __intf_UserYesNo (p_symbols)->__intf_UserYesNo_inner
zorglub's avatar
zorglub committed
922
#  define __intf_UserHide (p_symbols)->__intf_UserHide_inner
923
#  define __stats_Update (p_symbols)->__stats_Update_inner
zorglub's avatar
zorglub committed
924
925
926
927
#  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
928
#  define __input_CreateThread2 (p_symbols)->__input_CreateThread2_inner
929
#  define vlc_current_object (p_symbols)->vlc_current_object_inner
930
#  define __var_OptionParse (p_symbols)->__var_OptionParse_inner
zorglub's avatar
zorglub committed
931
932
933
934
935
#  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
936
937
938
939
940
941
942
943
#  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
944
945
946
#  define utf8_opendir (p_symbols)->utf8_opendir_inner
#  define utf8_fopen (p_symbols)->utf8_fopen_inner
#  define utf8_readdir (p_symbols)->utf8_readdir_inner
947
948
#  define utf8_stat (p_symbols)->utf8_stat_inner
#  define utf8_lstat (p_symbols)->utf8_lstat_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
949
#  define FromLocaleDup (p_symbols)->FromLocaleDup_inner
950
#  define utf8_mkdir (p_symbols)->utf8_mkdir_inner
zorglub's avatar
zorglub committed
951
#  define vlm_MediaSearch (p_symbols)->vlm_MediaSearch_inner
dionoea's avatar
dionoea committed
952
#  define playlist_TreeMove (p_symbols)->playlist_TreeMove_inner
953
#  define config_GetDataDir (p_symbols)->config_GetDataDir_inner
954
955
#  define us_atof (p_symbols)->us_atof_inner
#  define us_strtod (p_symbols)->us_strtod_inner
956
#  define vlc_lldiv (p_symbols)->vlc_lldiv_inner
957
#  define unescape_URI (p_symbols)->unescape_URI_inner
958
#  define convert_xml_special_chars (p_symbols)->convert_xml_special_chars_inner
959
#  define unescape_URI_duplicate (p_symbols)->unescape_URI_duplicate_inner
960
#  define resolve_xml_special_chars (p_symbols)->resolve_xml_special_chars_inner
961
#  define FromUTF16 (p_symbols)->FromUTF16_inner
962
#  define IsUTF8 (p_symbols)->IsUTF8_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
963
#  define GetFallbackEncoding (p_symbols)->GetFallbackEncoding_inner
964
#  define utf8_scandir (p_symbols)->utf8_scandir_inner
965
966
#  define decode_URI_duplicate (p_symbols)->decode_URI_duplicate_inner
#  define decode_URI (p_symbols)->decode_URI_inner
Rémi Denis-Courmont's avatar
Oups    
Rémi Denis-Courmont committed
967
#  define encode_URI_component (p_symbols)->encode_URI_component_inner
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
968
#  define vlc_strlcpy (p_symbols)->vlc_strlcpy_inner
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
#  define __input_ItemNewExt (p_symbols)->__input_ItemNewExt_inner
#  define input_ItemNewWithType (p_symbols)->input_ItemNewWithType_inner
#  define playlist_NodeAddInput (p_symbols)->playlist_NodeAddInput_inner
#  define playlist_BothAddInput (p_symbols)->playlist_BothAddInput_inner
#  define __playlist_ItemNewFromInput (p_symbols)->__playlist_ItemNewFromInput_inner
#  define input_ItemGetById (p_symbols)->input_ItemGetById_inner
#  define playlist_LiveSearchUpdate (p_symbols)->playlist_LiveSearchUpdate_inner
#  define vlc_input_item_AddOption (p_symbols)->vlc_input_item_AddOption_inner
#  define playlist_DeleteFromInput (p_symbols)->playlist_DeleteFromInput_inner
#  define playlist_DeleteAllFromInput (p_symbols)->playlist_DeleteAllFromInput_inner
#  define playlist_LockDeleteAllFromInput (p_symbols)->playlist_LockDeleteAllFromInput_inner
#  define playlist_AddWhereverNeeded (p_symbols)->playlist_AddWhereverNeeded_inner
#  define playlist_DeleteFromItemId (p_symbols)->playlist_DeleteFromItemId_inner
#  define playlist_NodeDump (p_symbols)->playlist_NodeDump_inner
#  define __intf_UserStringInput (p_symbols)->__intf_UserStringInput_inner
984
#  define playlist_NodesCreateForSD (p_symbols)->playlist_NodesCreateForSD_inner
985
#  define input_AddSubtitles (p_symbols)->input_AddSubtitles_inner
986
987
#  define __stats_CounterCreate (p_symbols)->__stats_CounterCreate_inner
#  define __stats_TimersClean (p_symbols)->__stats_TimersClean_inner
zorglub's avatar
zorglub committed
988
989
#  define __intf_UserWarn (p_symbols)->__intf_UserWarn_inner
#  define __intf_UserProgressIsCancelled (p_symbols)->__intf_UserProgressIsCancelled_inner
990
991
#  define __intf_Progress (p_symbols)->__intf_Progress_inner
#  define __intf_ProgressUpdate (p_symbols)->__intf_ProgressUpdate_inner
992
#  define playlist_AddInput (p_symbols)->playlist_AddInput_inner
zorglub's avatar
zorglub committed
993
994
995
996
997
#  define vlc_DictInsert (p_symbols)->vlc_DictInsert_inner
#  define vlc_DictGet (p_symbols)->vlc_DictGet_inner
#  define vlc_DictLookup (p_symbols)->vlc_DictLookup_inner
#  define vlc_DictClear (p_symbols)->vlc_DictClear_inner
#  define vlc_DictNew (p_symbols)->vlc_DictNew_inner
998
# elif defined (HAVE_DYNAMIC_PLUGINS) && !defined (__BUILTIN__)
999
1000
1001
/******************************************************************
 * STORE_SYMBOLS: store VLC APIs into p_symbols for plugin access.
 ******************************************************************/
1002
#  define STORE_SYMBOLS( p_symbols ) \
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
1030
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
1069
1070
1071
1072
1073
1074
    ((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; \
1075
    ((p_symbols)->__net_ConnectTCP_inner) = __net_ConnectTCP; \
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
    ((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; \
1114
    ((p_symbols)->sout_AnnounceSessionCreate_inner) = sout_AnnounceSessionCreate; \
1115
1116
1117
1118
1119
1120
1121
1122
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
    ((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
1166
    ((p_symbols)->vlc_closedir_inner) = vlc_closedir; \
1167
    ((p_symbols)->vlc_ureduce_inner) = vlc_ureduce; \
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
    ((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_ItemNewWithType_inner) = playlist_ItemNewWithType; \
    ((p_symbols)->playlist_ItemDelete_inner) = playlist_ItemDelete; \
    ((p_symbols)->playlist_ItemSetName_inner) = playlist_ItemSetName; \
    ((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; \
1259
1260
    ((p_symbols)->playlist_Add_inner) = playlist_Add; \
    ((p_symbols)->playlist_AddExt_inner) = playlist_AddExt; \
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
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
    ((p_symbols)->playlist_NodeAddItem_inner) = playlist_NodeAddItem; \
    ((p_symbols)->playlist_LockDelete_inner) = playlist_LockDelete; \
    ((p_symbols)->playlist_ItemToNode_inner) = playlist_ItemToNode; \
    ((p_symbols)->playlist_LockItemToNode_inner) = playlist_LockItemToNode; \
    ((p_symbols)->playlist_ItemGetById_inner) = playlist_ItemGetById; \
    ((p_symbols)->playlist_ItemGetByInput_inner) = playlist_ItemGetByInput; \
    ((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; \
1335
1336
1337
1338
1339
1340
    ((p_symbols)->ACL_Check_inner) = ACL_Check; \
    ((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; \
1341
    ((p_symbols)->httpd_ServerIP_inner) = httpd_ServerIP; \
1342
1343
1344
1345
    ((p_symbols)->FromLocale_inner) = FromLocale; \
    ((p_symbols)->LocaleFree_inner) = LocaleFree; \
    ((p_symbols)->ToLocale_inner) = ToLocale; \
    ((p_symbols)->EnsureUTF8_inner) = EnsureUTF8; \
1346
    ((p_symbols)->__vlc_fix_readdir_charset_inner) = __vlc_fix_readdir_charset; \
1347
1348
    ((p_symbols)->vlc_scandir_inner) = vlc_scandir; \
    ((p_symbols)->vlc_alphasort_inner) = vlc_alphasort; \
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
    ((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
1361
    ((p_symbols)->__osd_Volume_inner) = __osd_Volume; \
1362
1363
1364
1365
1366
1367
1368
    ((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; \
1369
    ((p_symbols)->playlist_PreparseEnqueueItem_inner) = playlist_PreparseEnqueueItem; \
1370
1371
1372
    ((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; \
1373
1374
1375
    ((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
1376
    ((p_symbols)->osd_Slider_inner) = osd_Slider; \
1377
    ((p_symbols)->osd_ShowTextRelative_inner) = osd_ShowTextRelative; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1378
    ((p_symbols)->osd_Icon_inner) = osd_Icon; \
1379
1380
    ((p_symbols)->osd_Message_inner) = osd_Message; \
    ((p_symbols)->osd_ShowTextAbsolute_inner) = osd_ShowTextAbsolute; \
1381
    ((p_symbols)->config_GetUserDir_inner) = config_GetUserDir; \
1382
    ((p_symbols)->FromUTF32_inner) = FromUTF32; \
1383
    ((p_symbols)->__input_Read_inner) = __input_Read; \
1384
    ((p_symbols)->__net_ConnectUDP_inner) = __net_ConnectUDP; \
zorglub's avatar
zorglub committed
1385
1386
1387
    ((p_symbols)->intf_InteractionManage_inner) = intf_InteractionManage; \
    ((p_symbols)->intf_InteractionDestroy_inner) = intf_InteractionDestroy; \
    ((p_symbols)->__intf_UserFatal_inner) = __intf_UserFatal; \
zorglub's avatar
zorglub committed
1388
    ((p_symbols)->__intf_UserLoginPassword_inner) = __intf_UserLoginPassword; \
1389
    ((p_symbols)->__intf_UserYesNo_inner) = __intf_UserYesNo; \
zorglub's avatar
zorglub committed
1390
    ((p_symbols)->__intf_UserHide_inner) = __intf_UserHide; \
1391
    ((p_symbols)->__stats_Update_inner) = __stats_Update; \
zorglub's avatar
zorglub committed
1392
1393
1394
1395
    ((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; \
1396
    ((p_symbols)->__input_CreateThread2_inner) = __input_CreateThread2; \
1397
    ((p_symbols)->vlc_current_object_inner) = vlc_current_object; \
1398
    ((p_symbols)->__var_OptionParse_inner) = __var_OptionParse; \
zorglub's avatar
zorglub committed
1399
1400
1401
1402
1403
    ((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; \
1404
1405
1406
1407
1408
1409
1410
1411
    ((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; \
1412
1413
1414
    ((p_symbols)->utf8_opendir_inner) = utf8_opendir; \
    ((p_symbols)->utf8_fopen_inner) = utf8_fopen; \
    ((p_symbols)->utf8_readdir_inner) = utf8_readdir; \
1415
1416
    ((p_symbols)->utf8_stat_inner) = utf8_stat; \
    ((p_symbols)->utf8_lstat_inner) = utf8_lstat; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1417
    ((p_symbols)->FromLocaleDup_inner) = FromLocaleDup; \
1418
    ((p_symbols)->utf8_mkdir_inner) = utf8_mkdir; \
zorglub's avatar
zorglub committed
1419
    ((p_symbols)->vlm_MediaSearch_inner) = vlm_MediaSearch; \
dionoea's avatar
dionoea committed
1420
    ((p_symbols)->playlist_TreeMove_inner) = playlist_TreeMove; \
1421
    ((p_symbols)->config_GetDataDir_inner) = config_GetDataDir; \
1422
1423
    ((p_symbols)->us_atof_inner) = us_atof; \
    ((p_symbols)->us_strtod_inner) = us_strtod; \
1424
    ((p_symbols)->vlc_lldiv_inner) = vlc_lldiv; \
1425
    ((p_symbols)->unescape_URI_inner) = unescape_URI; \
1426
    ((p_symbols)->convert_xml_special_chars_inner) = convert_xml_special_chars; \
1427
    ((p_symbols)->unescape_URI_duplicate_inner) = unescape_URI_duplicate; \
1428
    ((p_symbols)->resolve_xml_special_chars_inner) = resolve_xml_special_chars; \
1429
    ((p_symbols)->FromUTF16_inner) = FromUTF16; \
1430
    ((p_symbols)->IsUTF8_inner) = IsUTF8; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
1431
    ((p_symbols)->GetFallbackEncoding_inner) = GetFallbackEncoding; \
1432
    ((p_symbols)->utf8_scandir_inner) = utf8_scandir; \
1433
1434
    ((p_symbols)->decode_URI_duplicate_inner) = decode_URI_duplicate; \
    ((p_symbols)->decode_URI_inner) = decode_URI; \
Rémi Denis-Courmont's avatar
Oups    
Rémi Denis-Courmont committed
1435
    ((p_symbols)->encode_URI_component_inner) = encode_URI_component; \
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed