openalbridge/loaders.h
changeset 2444 ace11b7d8eab
parent 2443 fececcbc2189
child 2529 51e5df1c8462
equal deleted inserted replaced
2443:fececcbc2189 2444:ace11b7d8eab
    21 #define _OALB_LOADERS_H
    21 #define _OALB_LOADERS_H
    22 
    22 
    23 #include "common.h"
    23 #include "common.h"
    24 #include "wrappers.h"
    24 #include "wrappers.h"
    25 #include "oggvorbis.h"
    25 #include "oggvorbis.h"
       
    26 
    26 extern char *prog;
    27 extern char *prog;
    27 
    28 
    28 #ifdef __CPLUSPLUS
    29 int load_wavpcm     (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq);
    29 extern "C" {
    30 int load_oggvorbis  (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq);
    30 #endif 
       
    31         
       
    32         int load_wavpcm     (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq);
       
    33         int load_oggvorbis  (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq);
       
    34         
       
    35 #ifdef __CPLUSPLUS
       
    36 }
       
    37 #endif
       
    38 
    31 
    39 #endif /*_OALB_LOADERS_H*/
    32 #endif /*_OALB_LOADERS_H*/