Changeset 3300:6ab4977e3043 in roaraudio for include/libroar/roardl.h


Ignore:
Timestamp:
02/02/10 23:01:39 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

load plugins, write plugin macro

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/roardl.h

    r3299 r3300  
    5353#define ROAR_DL_FN_APPSCHED            10 
    5454//#define ROAR_DL_FN_               9 
    55 #define ROAR_DL_FN_MAX                  16 
     55#define ROAR_DL_FN_MAX                 16 
     56 
     57#define ROAR_DL_LIBPARA_VERSION         0 
     58#define ROAR_DL_LIBINST_VERSION         0 
     59 
     60#define ROAR_DL_PLUGIN(lib) struct roar_dl_libraryinst *                                          \ 
     61                             _roaraudio_library_init(struct roar_dl_librarypara * para) {         \ 
     62                              return _##lib##_roaraudio_library_init(para);                       \ 
     63                            }                                                                     \ 
     64                            struct roar_dl_libraryinst *                                          \ 
     65                             _##lib##_roaraudio_library_init(struct roar_dl_librarypara * para)   \ 
    5666 
    5767struct roar_dl_lhandle { 
Note: See TracChangeset for help on using the changeset viewer.