vlc_symbols.h 17.4 KB
Newer Older
1 2 3 4
/* DO NOT EDIT THIS FILE ! It was generated by bootstrap.sh */

struct module_symbols_s
{
5
    aout_fifo_t * (* __aout_CreateFifo_inner) ( vlc_object_t *, int, int, int, int, void * ) ;
6 7 8 9 10 11 12
    void (* aout_DestroyFifo_inner) ( aout_fifo_t *p_fifo ) ;
    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 *, char *) ;
13
    int (* __config_LoadCmdLine_inner) ( vlc_object_t *, int *, char *[], vlc_bool_t ) ;
14
    char * (* config_GetHomeDir_inner) ( void ) ;
15 16
    int (* __config_LoadConfigFile_inner) ( vlc_object_t *, const char * ) ;
    int (* __config_SaveConfigFile_inner) ( vlc_object_t *, const char * ) ;
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
    module_config_t * (* config_FindConfig_inner) ( vlc_object_t *, const char *psz_name ) ;
    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 * ) ;
    void (* InitBitstream_inner) ( bit_stream_t *, decoder_fifo_t *, void ( * )( bit_stream_t *, vlc_bool_t ), void * p_callback_arg ) ;
    vlc_bool_t (* NextDataPacket_inner) ( decoder_fifo_t *, data_packet_t ** ) ;
    void (* BitstreamNextDataPacket_inner) ( bit_stream_t * ) ;
    u32 (* UnalignedShowBits_inner) ( bit_stream_t *, unsigned int ) ;
    void (* UnalignedRemoveBits_inner) ( bit_stream_t * ) ;
    u32 (* UnalignedGetBits_inner) ( bit_stream_t *, unsigned int ) ;
    void (* CurrentPTS_inner) ( bit_stream_t *, mtime_t *, mtime_t * ) ;
    void (* DecoderError_inner) ( decoder_fifo_t * p_fifo ) ;
    void (* __input_SetStatus_inner) ( vlc_object_t *, int ) ;
    void (* __input_Seek_inner) ( vlc_object_t *, off_t, int ) ;
    void (* __input_Tell_inner) ( vlc_object_t *, stream_position_t * ) ;
    void (* input_DumpStream_inner) ( input_thread_t * ) ;
    char * (* input_OffsetToTime_inner) ( input_thread_t *, char *, off_t ) ;
    int (* input_ChangeES_inner) ( input_thread_t *, es_descriptor_t *, u8 ) ;
    int (* input_ToggleES_inner) ( input_thread_t *, es_descriptor_t *, vlc_bool_t ) ;
    int (* input_ChangeArea_inner) ( input_thread_t *, input_area_t * ) ;
    int (* input_ChangeProgram_inner) ( input_thread_t *, u16 ) ;
    int (* input_InitStream_inner) ( input_thread_t *, size_t ) ;
    void (* input_EndStream_inner) ( input_thread_t * ) ;
    pgrm_descriptor_t * (* input_FindProgram_inner) ( input_thread_t *, u16 ) ;
    pgrm_descriptor_t * (* input_AddProgram_inner) ( input_thread_t *, u16, size_t ) ;
    void (* input_DelProgram_inner) ( input_thread_t *, pgrm_descriptor_t * ) ;
    int (* input_SetProgram_inner) ( input_thread_t *, pgrm_descriptor_t * ) ;
    input_area_t * (* input_AddArea_inner) ( input_thread_t * ) ;
    void (* input_DelArea_inner) ( input_thread_t *, input_area_t * ) ;
    es_descriptor_t * (* input_FindES_inner) ( input_thread_t *, u16 ) ;
    es_descriptor_t * (* input_AddES_inner) ( input_thread_t *, pgrm_descriptor_t *, u16, size_t ) ;
    void (* input_DelES_inner) ( input_thread_t *, es_descriptor_t * ) ;
    int (* input_SelectES_inner) ( input_thread_t *, es_descriptor_t * ) ;
    int (* input_UnselectES_inner) ( input_thread_t *, es_descriptor_t * ) ;
    void (* input_DecodePES_inner) ( decoder_fifo_t *, pes_packet_t * ) ;
    int (* input_ClockManageControl_inner) ( input_thread_t *, pgrm_descriptor_t *, mtime_t ) ;
    void (* input_ClockManageRef_inner) ( input_thread_t *, pgrm_descriptor_t *, mtime_t ) ;
    mtime_t (* input_ClockGetTS_inner) ( input_thread_t *, pgrm_descriptor_t *, mtime_t ) ;
    void (* input_BuffersEnd_inner) ( input_thread_t *, input_buffers_t * ) ;
    data_buffer_t * (* input_NewBuffer_inner) ( input_buffers_t *, size_t ) ;
    void (* input_ReleaseBuffer_inner) ( input_buffers_t *, data_buffer_t * ) ;
    data_packet_t * (* input_ShareBuffer_inner) ( input_buffers_t *, data_buffer_t * ) ;
    data_packet_t * (* input_NewPacket_inner) ( input_buffers_t *, size_t ) ;
    void (* input_DeletePacket_inner) ( input_buffers_t *, data_packet_t * ) ;
    pes_packet_t * (* input_NewPES_inner) ( input_buffers_t * ) ;
    void (* input_DeletePES_inner) ( input_buffers_t *, pes_packet_t * ) ;
    ssize_t (* input_FillBuffer_inner) ( input_thread_t * ) ;
    ssize_t (* input_Peek_inner) ( input_thread_t *, byte_t **, size_t ) ;
    ssize_t (* input_SplitBuffer_inner) ( input_thread_t *, data_packet_t **, size_t ) ;
    int (* input_AccessInit_inner) ( input_thread_t * ) ;
    void (* input_AccessReinit_inner) ( input_thread_t * ) ;
    void (* input_AccessEnd_inner) ( input_thread_t * ) ;
    void (* input_ParsePES_inner) ( input_thread_t *, es_descriptor_t * ) ;
    void (* input_GatherPES_inner) ( input_thread_t *, data_packet_t *, es_descriptor_t *, vlc_bool_t, vlc_bool_t ) ;
    ssize_t (* input_ReadPS_inner) ( input_thread_t *, data_packet_t ** ) ;
    es_descriptor_t * (* input_ParsePS_inner) ( input_thread_t *, data_packet_t * ) ;
    ssize_t (* input_ReadTS_inner) ( input_thread_t *, data_packet_t ** ) ;
    void (* input_DemuxPS_inner) ( input_thread_t *, data_packet_t * ) ;
    void (* input_DemuxTS_inner) ( input_thread_t *, data_packet_t *, void(*) ( input_thread_t *, data_packet_t *, es_descriptor_t *, vlc_bool_t ) ) ;
    void (* input_FDClose_inner) ( input_thread_t * ) ;
    void (* input_FDNetworkClose_inner) ( input_thread_t * ) ;
    ssize_t (* input_FDRead_inner) ( input_thread_t *, byte_t *, size_t ) ;
    ssize_t (* input_FDNetworkRead_inner) ( input_thread_t *, byte_t *, size_t ) ;
    void (* input_FDSeek_inner) ( input_thread_t *, off_t ) ;
81
    int (* __intf_Eject_inner) ( vlc_object_t *, const char * ) ;
82 83 84 85 86 87 88 89 90 91
    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) ( u16 ) ;
    module_t * (* __module_Need_inner) ( vlc_object_t *, int, char *, void * ) ;
    void (* module_Unneed_inner) ( 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 ) ;
92 93
    int (* __network_ChannelJoin_inner) ( vlc_object_t *, int ) ;
    int (* __network_ChannelCreate_inner) ( vlc_object_t * ) ;
94
    void (* playlist_Command_inner) ( playlist_t *, int, int ) ;
95
    int (* __playlist_Add_inner) ( vlc_object_t *, int, const char * ) ;
96 97 98 99 100 101 102 103 104 105
    int (* playlist_Delete_inner) ( playlist_t *, int ) ;
    int (* __vlc_threads_init_inner) ( vlc_object_t * ) ;
    int (* vlc_threads_end_inner) ( void ) ;
    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_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 * ), vlc_bool_t ) ;
    void (* __vlc_thread_ready_inner) ( vlc_object_t * ) ;
    void (* __vlc_thread_join_inner) ( vlc_object_t *, char *, int ) ;
106
    vout_thread_t * (* __vout_CreateThread_inner) ( vlc_object_t *, int, int, u32, int ) ;
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
    void (* vout_DestroyThread_inner) ( vout_thread_t * ) ;
    int (* vout_ChromaCmp_inner) ( u32, u32 ) ;
    picture_t * (* vout_CreatePicture_inner) ( vout_thread_t *, vlc_bool_t, vlc_bool_t, vlc_bool_t ) ;
    void (* vout_AllocatePicture_inner) ( vout_thread_t *, picture_t *, int, int, u32 ) ;
    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 *, int, int, int *, int *, int *, int * ) ;
    subpicture_t * (* vout_CreateSubPicture_inner) ( vout_thread_t *, int, int ) ;
    void (* vout_DestroySubPicture_inner) ( vout_thread_t *, subpicture_t * ) ;
    void (* vout_DisplaySubPicture_inner) ( vout_thread_t *, subpicture_t * ) ;
    void (* __msg_Generic_inner) ( vlc_object_t *, int, const char *, const char *, ... ) ;
    void (* __msg_Info_inner) ( void *, const char *, ... ) ;
    void (* __msg_Err_inner) ( void *, const char *, ... ) ;
    void (* __msg_Warn_inner) ( void *, const char *, ... ) ;
    void (* __msg_Dbg_inner) ( void *, const char *, ... ) ;
125 126
    msg_subscription_t* (* __msg_Subscribe_inner) ( vlc_object_t * ) ;
    void (* __msg_Unsubscribe_inner) ( vlc_object_t *, msg_subscription_t * ) ;
127 128 129 130 131
    void * (* __vlc_object_create_inner) ( vlc_object_t *, int ) ;
    void (* __vlc_object_destroy_inner) ( vlc_object_t * ) ;
    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 * ) ;
132 133
    void (* __vlc_object_detach_inner) ( vlc_object_t *, vlc_object_t * ) ;
    void (* __vlc_object_detach_all_inner) ( vlc_object_t * ) ;
134 135 136 137 138
    void (* __vlc_object_attach_inner) ( vlc_object_t *, vlc_object_t * ) ;
    void (* __vlc_dumpstructure_inner) ( vlc_object_t * ) ;
};

#ifdef __PLUGIN__
139
#   define __aout_CreateFifo p_symbols->__aout_CreateFifo_inner
140 141 142 143 144 145 146
#   define aout_DestroyFifo p_symbols->aout_DestroyFifo_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
147
#   define __config_LoadCmdLine p_symbols->__config_LoadCmdLine_inner
148
#   define config_GetHomeDir p_symbols->config_GetHomeDir_inner
149 150
#   define __config_LoadConfigFile p_symbols->__config_LoadConfigFile_inner
#   define __config_SaveConfigFile p_symbols->__config_SaveConfigFile_inner
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 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214
#   define config_FindConfig p_symbols->config_FindConfig_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 InitBitstream p_symbols->InitBitstream_inner
#   define NextDataPacket p_symbols->NextDataPacket_inner
#   define BitstreamNextDataPacket p_symbols->BitstreamNextDataPacket_inner
#   define UnalignedShowBits p_symbols->UnalignedShowBits_inner
#   define UnalignedRemoveBits p_symbols->UnalignedRemoveBits_inner
#   define UnalignedGetBits p_symbols->UnalignedGetBits_inner
#   define CurrentPTS p_symbols->CurrentPTS_inner
#   define DecoderError p_symbols->DecoderError_inner
#   define __input_SetStatus p_symbols->__input_SetStatus_inner
#   define __input_Seek p_symbols->__input_Seek_inner
#   define __input_Tell p_symbols->__input_Tell_inner
#   define input_DumpStream p_symbols->input_DumpStream_inner
#   define input_OffsetToTime p_symbols->input_OffsetToTime_inner
#   define input_ChangeES p_symbols->input_ChangeES_inner
#   define input_ToggleES p_symbols->input_ToggleES_inner
#   define input_ChangeArea p_symbols->input_ChangeArea_inner
#   define input_ChangeProgram p_symbols->input_ChangeProgram_inner
#   define input_InitStream p_symbols->input_InitStream_inner
#   define input_EndStream p_symbols->input_EndStream_inner
#   define input_FindProgram p_symbols->input_FindProgram_inner
#   define input_AddProgram p_symbols->input_AddProgram_inner
#   define input_DelProgram p_symbols->input_DelProgram_inner
#   define input_SetProgram p_symbols->input_SetProgram_inner
#   define input_AddArea p_symbols->input_AddArea_inner
#   define input_DelArea p_symbols->input_DelArea_inner
#   define input_FindES p_symbols->input_FindES_inner
#   define input_AddES p_symbols->input_AddES_inner
#   define input_DelES p_symbols->input_DelES_inner
#   define input_SelectES p_symbols->input_SelectES_inner
#   define input_UnselectES p_symbols->input_UnselectES_inner
#   define input_DecodePES p_symbols->input_DecodePES_inner
#   define input_ClockManageControl p_symbols->input_ClockManageControl_inner
#   define input_ClockManageRef p_symbols->input_ClockManageRef_inner
#   define input_ClockGetTS p_symbols->input_ClockGetTS_inner
#   define input_BuffersEnd p_symbols->input_BuffersEnd_inner
#   define input_NewBuffer p_symbols->input_NewBuffer_inner
#   define input_ReleaseBuffer p_symbols->input_ReleaseBuffer_inner
#   define input_ShareBuffer p_symbols->input_ShareBuffer_inner
#   define input_NewPacket p_symbols->input_NewPacket_inner
#   define input_DeletePacket p_symbols->input_DeletePacket_inner
#   define input_NewPES p_symbols->input_NewPES_inner
#   define input_DeletePES p_symbols->input_DeletePES_inner
#   define input_FillBuffer p_symbols->input_FillBuffer_inner
#   define input_Peek p_symbols->input_Peek_inner
#   define input_SplitBuffer p_symbols->input_SplitBuffer_inner
#   define input_AccessInit p_symbols->input_AccessInit_inner
#   define input_AccessReinit p_symbols->input_AccessReinit_inner
#   define input_AccessEnd p_symbols->input_AccessEnd_inner
#   define input_ParsePES p_symbols->input_ParsePES_inner
#   define input_GatherPES p_symbols->input_GatherPES_inner
#   define input_ReadPS p_symbols->input_ReadPS_inner
#   define input_ParsePS p_symbols->input_ParsePS_inner
#   define input_ReadTS p_symbols->input_ReadTS_inner
#   define input_DemuxPS p_symbols->input_DemuxPS_inner
#   define input_DemuxTS p_symbols->input_DemuxTS_inner
#   define input_FDClose p_symbols->input_FDClose_inner
#   define input_FDNetworkClose p_symbols->input_FDNetworkClose_inner
#   define input_FDRead p_symbols->input_FDRead_inner
#   define input_FDNetworkRead p_symbols->input_FDNetworkRead_inner
#   define input_FDSeek p_symbols->input_FDSeek_inner
215
#   define __intf_Eject p_symbols->__intf_Eject_inner
216 217 218 219 220 221 222 223 224 225
#   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
226 227
#   define __network_ChannelJoin p_symbols->__network_ChannelJoin_inner
#   define __network_ChannelCreate p_symbols->__network_ChannelCreate_inner
228
#   define playlist_Command p_symbols->playlist_Command_inner
229
#   define __playlist_Add p_symbols->__playlist_Add_inner
230 231 232 233 234 235 236 237 238 239
#   define playlist_Delete p_symbols->playlist_Delete_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_ready p_symbols->__vlc_thread_ready_inner
#   define __vlc_thread_join p_symbols->__vlc_thread_join_inner
240
#   define __vout_CreateThread p_symbols->__vout_CreateThread_inner
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258
#   define vout_DestroyThread p_symbols->vout_DestroyThread_inner
#   define vout_ChromaCmp p_symbols->vout_ChromaCmp_inner
#   define vout_CreatePicture p_symbols->vout_CreatePicture_inner
#   define vout_AllocatePicture p_symbols->vout_AllocatePicture_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_CreateSubPicture p_symbols->vout_CreateSubPicture_inner
#   define vout_DestroySubPicture p_symbols->vout_DestroySubPicture_inner
#   define vout_DisplaySubPicture p_symbols->vout_DisplaySubPicture_inner
#   define __msg_Generic p_symbols->__msg_Generic_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
259 260
#   define __msg_Subscribe p_symbols->__msg_Subscribe_inner
#   define __msg_Unsubscribe p_symbols->__msg_Unsubscribe_inner
261 262 263 264 265
#   define __vlc_object_create p_symbols->__vlc_object_create_inner
#   define __vlc_object_destroy p_symbols->__vlc_object_destroy_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
266 267
#   define __vlc_object_detach p_symbols->__vlc_object_detach_inner
#   define __vlc_object_detach_all p_symbols->__vlc_object_detach_all_inner
268 269 270 271
#   define __vlc_object_attach p_symbols->__vlc_object_attach_inner
#   define __vlc_dumpstructure p_symbols->__vlc_dumpstructure_inner
#endif /* __PLUGIN__ */