1 /* Automatically generated header! Do not edit! */
    2 
    3 #ifndef _PPCINLINE_VORBISFILE_H
    4 #define _PPCINLINE_VORBISFILE_H
    5 
    6 #ifndef __PPCINLINE_MACROS_H
    7 #include <ppcinline/macros.h>
    8 #endif /* !__PPCINLINE_MACROS_H */
    9 
   10 #ifndef VORBISFILE_BASE_NAME
   11 #define VORBISFILE_BASE_NAME VorbisFileBase
   12 #endif /* !VORBISFILE_BASE_NAME */
   13 
   14 #define vorbis_comment_query(__p0, __p1, __p2) \
   15 	(((char *(*)(vorbis_comment *, const char *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 562))(__p0, __p1, __p2))
   16 
   17 #define ov_pcm_seek_page(__p0, __p1) \
   18 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 118))(__p0, __p1))
   19 
   20 #define ogg_stream_clear(__p0) \
   21 	(((int (*)(ogg_stream_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 418))(__p0))
   22 
   23 #define vorbis_synthesis_read(__p0, __p1) \
   24 	(((int (*)(vorbis_dsp_state *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 334))(__p0, __p1))
   25 
   26 #define vorbis_dsp_clear(__p0) \
   27 	(((void (*)(vorbis_dsp_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 370))(__p0))
   28 
   29 #define ogg_sync_reset(__p0) \
   30 	(((int (*)(ogg_sync_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 502))(__p0))
   31 
   32 #define ogg_stream_packetpeek(__p0, __p1) \
   33 	(((int (*)(ogg_stream_state *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 394))(__p0, __p1))
   34 
   35 #define ov_info(__p0, __p1) \
   36 	(((vorbis_info *(*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 154))(__p0, __p1))
   37 
   38 #define ov_raw_seek(__p0, __p1) \
   39 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 106))(__p0, __p1))
   40 
   41 #define ov_fopen(__p0, __p1) \
   42 	(((int (*)(char *, OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 634))(__p0, __p1))
   43 
   44 #define vorbis_analysis_buffer(__p0, __p1) \
   45 	(((float **(*)(vorbis_dsp_state *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 262))(__p0, __p1))
   46 
   47 #define ov_time_seek_lap(__p0, __p1) \
   48 	(((int (*)(OggVorbis_File *, double ))*(void**)((long)(VORBISFILE_BASE_NAME) - 604))(__p0, __p1))
   49 
   50 #define ogg_stream_eos(__p0) \
   51 	(((int (*)(ogg_stream_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 544))(__p0))
   52 
   53 #define vorbis_comment_clear(__p0) \
   54 	(((void (*)(vorbis_comment *))*(void**)((long)(VORBISFILE_BASE_NAME) - 244))(__p0))
   55 
   56 #define ov_crosslap(__p0, __p1) \
   57 	(((int (*)(OggVorbis_File *, OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 616))(__p0, __p1))
   58 
   59 #define vorbis_info_blocksize(__p0, __p1) \
   60 	(((int (*)(vorbis_info *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 550))(__p0, __p1))
   61 
   62 #define ogg_sync_check(__p0) \
   63 	(((int (*)(ogg_sync_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 658))(__p0))
   64 
   65 #define ov_time_total(__p0, __p1) \
   66 	(((double (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 100))(__p0, __p1))
   67 
   68 #define vorbis_info_init(__p0) \
   69 	(((void (*)(vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 220))(__p0))
   70 
   71 #define ov_bitrate(__p0, __p1) \
   72 	(((long (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 64))(__p0, __p1))
   73 
   74 #define ov_pcm_seek_lap(__p0, __p1) \
   75 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 592))(__p0, __p1))
   76 
   77 #define vorbis_analysis(__p0, __p1) \
   78 	(((int (*)(vorbis_block *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 280))(__p0, __p1))
   79 
   80 #define vorbis_analysis_headerout(__p0, __p1, __p2, __p3, __p4) \
   81 	(((int (*)(vorbis_dsp_state *, vorbis_comment *, ogg_packet *, ogg_packet *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 256))(__p0, __p1, __p2, __p3, __p4))
   82 
   83 #define ov_read_float(__p0, __p1, __p2, __p3) \
   84 	(((long (*)(OggVorbis_File *, float ***, int , int *))*(void**)((long)(VORBISFILE_BASE_NAME) - 172))(__p0, __p1, __p2, __p3))
   85 
   86 #define vorbis_packet_blocksize(__p0, __p1) \
   87 	(((long (*)(vorbis_info *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 340))(__p0, __p1))
   88 
   89 #define ogg_stream_packetin(__p0, __p1) \
   90 	(((int (*)(ogg_stream_state *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 382))(__p0, __p1))
   91 
   92 #define vorbis_encode_setup_init(__p0) \
   93 	(((int (*)(vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 208))(__p0))
   94 
   95 #define vorbis_synthesis_idheader(__p0) \
   96 	(((int (*)(ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 640))(__p0))
   97 
   98 #define ov_read_filter(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8) \
   99 	(((long (*)(OggVorbis_File *, char *, int , int , int , int , int *, void (*)(float **pcm,long channels,long samples,void *filter_param), void *))*(void**)((long)(VORBISFILE_BASE_NAME) - 670))(__p0, __p1, __p2, __p3, __p4, __p5, __p6, __p7, __p8))
  100 
  101 #define vorbis_granule_time(__p0, __p1) \
  102 	(((double (*)(vorbis_dsp_state *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 580))(__p0, __p1))
  103 
  104 #define ogg_stream_reset(__p0) \
  105 	(((int (*)(ogg_stream_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 532))(__p0))
  106 
  107 #define ov_time_seek_page(__p0, __p1) \
  108 	(((int (*)(OggVorbis_File *, double ))*(void**)((long)(VORBISFILE_BASE_NAME) - 130))(__p0, __p1))
  109 
  110 #define ov_clear(__p0) \
  111 	(((int (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 28))(__p0))
  112 
  113 #define ov_serialnumber(__p0, __p1) \
  114 	(((long (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 82))(__p0, __p1))
  115 
  116 #define vorbis_analysis_wrote(__p0, __p1) \
  117 	(((int (*)(vorbis_dsp_state *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 268))(__p0, __p1))
  118 
  119 #define vorbis_synthesis_halfrate_p(__p0) \
  120 	(((int (*)(vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 352))(__p0))
  121 
  122 #define ogg_page_granulepos(__p0) \
  123 	(((ogg_int64_t (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 466))(__p0))
  124 
  125 #define ov_halfrate_p(__p0) \
  126 	(((int (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 628))(__p0))
  127 
  128 #define vorbis_encode_setup_vbr(__p0, __p1, __p2, __p3) \
  129 	(((int (*)(vorbis_info *, long , long , float ))*(void**)((long)(VORBISFILE_BASE_NAME) - 196))(__p0, __p1, __p2, __p3))
  130 
  131 #define vorbis_bitrate_addblock(__p0) \
  132 	(((int (*)(vorbis_block *))*(void**)((long)(VORBISFILE_BASE_NAME) - 424))(__p0))
  133 
  134 #define ogg_stream_check(__p0) \
  135 	(((int (*)(ogg_stream_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 664))(__p0))
  136 
  137 #define vorbis_synthesis_headerin(__p0, __p1, __p2) \
  138 	(((int (*)(vorbis_info *, vorbis_comment *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 286))(__p0, __p1, __p2))
  139 
  140 #define ov_streams(__p0) \
  141 	(((long (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 178))(__p0))
  142 
  143 #define ov_seekable(__p0) \
  144 	(((long (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 76))(__p0))
  145 
  146 #define vorbis_synthesis_trackonly(__p0, __p1) \
  147 	(((int (*)(vorbis_block *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 310))(__p0, __p1))
  148 
  149 #define vorbis_synthesis_blockin(__p0, __p1) \
  150 	(((int (*)(vorbis_dsp_state *, vorbis_block *))*(void**)((long)(VORBISFILE_BASE_NAME) - 316))(__p0, __p1))
  151 
  152 #define vorbis_bitrate_flushpacket(__p0, __p1) \
  153 	(((int (*)(vorbis_dsp_state *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 430))(__p0, __p1))
  154 
  155 #define ogg_page_pageno(__p0) \
  156 	(((long (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 478))(__p0))
  157 
  158 #define ov_comment(__p0, __p1) \
  159 	(((vorbis_comment *(*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 160))(__p0, __p1))
  160 
  161 #define vorbis_synthesis_pcmout(__p0, __p1) \
  162 	(((int (*)(vorbis_dsp_state *, float ***))*(void**)((long)(VORBISFILE_BASE_NAME) - 322))(__p0, __p1))
  163 
  164 #define ogg_sync_wrote(__p0, __p1) \
  165 	(((int (*)(ogg_sync_state *, long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 514))(__p0, __p1))
  166 
  167 #define ov_test(__p0, __p1, __p2, __p3) \
  168 	(((int (*)(BPTR , OggVorbis_File *, char *, long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 46))(__p0, __p1, __p2, __p3))
  169 
  170 #define ogg_stream_iovecin(__p0, __p1, __p2, __p3, __p4) \
  171 	(((int (*)(ogg_stream_state *, ogg_iovec_t *, int , long , ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 652))(__p0, __p1, __p2, __p3, __p4))
  172 
  173 #define ov_raw_tell(__p0) \
  174 	(((ogg_int64_t (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 136))(__p0))
  175 
  176 #define ogg_sync_init(__p0) \
  177 	(((int (*)(ogg_sync_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 490))(__p0))
  178 
  179 #define ov_read(__p0, __p1, __p2, __p3, __p4, __p5, __p6) \
  180 	(((long (*)(OggVorbis_File *, char *, int , int , int , int , int *))*(void**)((long)(VORBISFILE_BASE_NAME) - 166))(__p0, __p1, __p2, __p3, __p4, __p5, __p6))
  181 
  182 #define ov_test_open(__p0) \
  183 	(((int (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 58))(__p0))
  184 
  185 #define vorbis_synthesis_init(__p0, __p1) \
  186 	(((int (*)(vorbis_dsp_state *, vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 292))(__p0, __p1))
  187 
  188 #define ov_pcm_seek_page_lap(__p0, __p1) \
  189 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 598))(__p0, __p1))
  190 
  191 #define ogg_page_bos(__p0) \
  192 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 454))(__p0))
  193 
  194 #define vorbis_encode_init_vbr(__p0, __p1, __p2, __p3) \
  195 	(((int (*)(vorbis_info *, long , long , float ))*(void**)((long)(VORBISFILE_BASE_NAME) - 202))(__p0, __p1, __p2, __p3))
  196 
  197 #define ov_open(__p0, __p1, __p2, __p3) \
  198 	(((int (*)(BPTR , OggVorbis_File *, char *, long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 34))(__p0, __p1, __p2, __p3))
  199 
  200 #define ov_time_seek(__p0, __p1) \
  201 	(((int (*)(OggVorbis_File *, double ))*(void**)((long)(VORBISFILE_BASE_NAME) - 124))(__p0, __p1))
  202 
  203 #define vorbis_info_clear(__p0) \
  204 	(((void (*)(vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 226))(__p0))
  205 
  206 #define vorbis_block_clear(__p0) \
  207 	(((int (*)(vorbis_block *))*(void**)((long)(VORBISFILE_BASE_NAME) - 364))(__p0))
  208 
  209 #define vorbis_synthesis(__p0, __p1) \
  210 	(((int (*)(vorbis_block *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 304))(__p0, __p1))
  211 
  212 #define ov_pcm_seek(__p0, __p1) \
  213 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 112))(__p0, __p1))
  214 
  215 #define vorbis_encode_init(__p0, __p1, __p2, __p3, __p4, __p5) \
  216 	(((int (*)(vorbis_info *, long , long , long , long , long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 184))(__p0, __p1, __p2, __p3, __p4, __p5))
  217 
  218 #define ogg_sync_pageseek(__p0, __p1) \
  219 	(((long (*)(ogg_sync_state *, ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 520))(__p0, __p1))
  220 
  221 #define ogg_stream_packetout(__p0, __p1) \
  222 	(((int (*)(ogg_stream_state *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 388))(__p0, __p1))
  223 
  224 #define ogg_page_continued(__p0) \
  225 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 448))(__p0))
  226 
  227 #define vorbis_analysis_init(__p0, __p1) \
  228 	(((int (*)(vorbis_dsp_state *, vorbis_info *))*(void**)((long)(VORBISFILE_BASE_NAME) - 250))(__p0, __p1))
  229 
  230 #define vorbis_synthesis_halfrate(__p0, __p1) \
  231 	(((int (*)(vorbis_info *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 346))(__p0, __p1))
  232 
  233 #define vorbis_synthesis_restart(__p0) \
  234 	(((int (*)(vorbis_dsp_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 298))(__p0))
  235 
  236 #define vorbis_comment_add_tag(__p0, __p1, __p2) \
  237 	(((void (*)(vorbis_comment *, const char *, const char *))*(void**)((long)(VORBISFILE_BASE_NAME) - 238))(__p0, __p1, __p2))
  238 
  239 #define vorbis_encode_ctl(__p0, __p1, __p2) \
  240 	(((int (*)(vorbis_info *, int , void *))*(void**)((long)(VORBISFILE_BASE_NAME) - 214))(__p0, __p1, __p2))
  241 
  242 #define ogg_sync_pageout(__p0, __p1) \
  243 	(((int (*)(ogg_sync_state *, ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 526))(__p0, __p1))
  244 
  245 #define vorbis_comment_query_count(__p0, __p1) \
  246 	(((int (*)(vorbis_comment *, const char *))*(void**)((long)(VORBISFILE_BASE_NAME) - 568))(__p0, __p1))
  247 
  248 #define ogg_page_packets(__p0) \
  249 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 484))(__p0))
  250 
  251 #define ov_bitrate_instant(__p0) \
  252 	(((long (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 70))(__p0))
  253 
  254 #define ogg_sync_buffer(__p0, __p1) \
  255 	(((char *(*)(ogg_sync_state *, long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 508))(__p0, __p1))
  256 
  257 #define vorbis_version_string() \
  258 	(((const char *(*)(void))*(void**)((long)(VORBISFILE_BASE_NAME) - 646))())
  259 
  260 #define ogg_stream_pagein(__p0, __p1) \
  261 	(((int (*)(ogg_stream_state *, ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 400))(__p0, __p1))
  262 
  263 #define vorbis_commentheader_out(__p0, __p1) \
  264 	(((int (*)(vorbis_comment *, ogg_packet *))*(void**)((long)(VORBISFILE_BASE_NAME) - 574))(__p0, __p1))
  265 
  266 #define ogg_stream_flush(__p0, __p1) \
  267 	(((int (*)(ogg_stream_state *, ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 412))(__p0, __p1))
  268 
  269 #define ogg_page_version(__p0) \
  270 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 442))(__p0))
  271 
  272 #define ov_time_seek_page_lap(__p0, __p1) \
  273 	(((int (*)(OggVorbis_File *, double ))*(void**)((long)(VORBISFILE_BASE_NAME) - 610))(__p0, __p1))
  274 
  275 #define ov_halfrate(__p0, __p1) \
  276 	(((int (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 622))(__p0, __p1))
  277 
  278 #define vorbis_synthesis_lapout(__p0, __p1) \
  279 	(((int (*)(vorbis_dsp_state *, float ***))*(void**)((long)(VORBISFILE_BASE_NAME) - 328))(__p0, __p1))
  280 
  281 #define ogg_sync_clear(__p0) \
  282 	(((int (*)(ogg_sync_state *))*(void**)((long)(VORBISFILE_BASE_NAME) - 496))(__p0))
  283 
  284 #define vorbis_analysis_blockout(__p0, __p1) \
  285 	(((int (*)(vorbis_dsp_state *, vorbis_block *))*(void**)((long)(VORBISFILE_BASE_NAME) - 274))(__p0, __p1))
  286 
  287 #define vorbis_comment_add(__p0, __p1) \
  288 	(((void (*)(vorbis_comment *, const char *))*(void**)((long)(VORBISFILE_BASE_NAME) - 556))(__p0, __p1))
  289 
  290 #define ogg_stream_init(__p0, __p1) \
  291 	(((int (*)(ogg_stream_state *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 376))(__p0, __p1))
  292 
  293 #define ogg_page_eos(__p0) \
  294 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 460))(__p0))
  295 
  296 #define ov_pcm_total(__p0, __p1) \
  297 	(((ogg_int64_t (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 94))(__p0, __p1))
  298 
  299 #define ogg_stream_pageout(__p0, __p1) \
  300 	(((int (*)(ogg_stream_state *, ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 406))(__p0, __p1))
  301 
  302 #define ov_raw_total(__p0, __p1) \
  303 	(((ogg_int64_t (*)(OggVorbis_File *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 88))(__p0, __p1))
  304 
  305 #define vorbis_block_init(__p0, __p1) \
  306 	(((int (*)(vorbis_dsp_state *, vorbis_block *))*(void**)((long)(VORBISFILE_BASE_NAME) - 358))(__p0, __p1))
  307 
  308 #define ov_open_callbacks(__p0, __p1, __p2, __p3, __p4) \
  309 	(((int (*)(void *, OggVorbis_File *, char *, long , ov_callbacks *))*(void**)((long)(VORBISFILE_BASE_NAME) - 40))(__p0, __p1, __p2, __p3, __p4))
  310 
  311 #define vorbis_encode_setup_managed(__p0, __p1, __p2, __p3, __p4, __p5) \
  312 	(((int (*)(vorbis_info *, long , long , long , long , long ))*(void**)((long)(VORBISFILE_BASE_NAME) - 190))(__p0, __p1, __p2, __p3, __p4, __p5))
  313 
  314 #define vorbis_comment_init(__p0) \
  315 	(((void (*)(vorbis_comment *))*(void**)((long)(VORBISFILE_BASE_NAME) - 232))(__p0))
  316 
  317 #define ov_test_callbacks(__p0, __p1, __p2, __p3, __p4) \
  318 	(((int (*)(void *, OggVorbis_File *, char *, long , ov_callbacks *))*(void**)((long)(VORBISFILE_BASE_NAME) - 52))(__p0, __p1, __p2, __p3, __p4))
  319 
  320 #define ov_time_tell(__p0) \
  321 	(((double (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 148))(__p0))
  322 
  323 #define ogg_page_checksum_set(__p0) \
  324 	(((void (*)(ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 436))(__p0))
  325 
  326 #define ogg_page_serialno(__p0) \
  327 	(((int (*)(const ogg_page *))*(void**)((long)(VORBISFILE_BASE_NAME) - 472))(__p0))
  328 
  329 #define ov_raw_seek_lap(__p0, __p1) \
  330 	(((int (*)(OggVorbis_File *, ogg_int64_t ))*(void**)((long)(VORBISFILE_BASE_NAME) - 586))(__p0, __p1))
  331 
  332 #define ogg_stream_reset_serialno(__p0, __p1) \
  333 	(((int (*)(ogg_stream_state *, int ))*(void**)((long)(VORBISFILE_BASE_NAME) - 538))(__p0, __p1))
  334 
  335 #define ov_pcm_tell(__p0) \
  336 	(((ogg_int64_t (*)(OggVorbis_File *))*(void**)((long)(VORBISFILE_BASE_NAME) - 142))(__p0))
  337 
  338 #endif /* !_PPCINLINE_VORBISFILE_H */