Changeset 4604:00c316cc785d in roaraudio for include/libroareio


Ignore:
Timestamp:
11/14/10 17:13:55 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support NULL as default (with internal list) driver selection for cdrivers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroareio/driver.h

    r3851 r4604  
    4040 
    4141struct roar_cdriver { 
    42  char * name; 
    43  int  (*open)(struct roar_vio_calls * calls, char * name, char * dev, struct roar_audio_info * info, int dir); 
     42 const char * name; 
     43 int  (*open)(struct roar_vio_calls * calls, const char * name, char * dev, struct roar_audio_info * info, int dir); 
    4444}; 
    4545 
    46 int roar_cdriver_open(struct roar_vio_calls * calls, char * name, char * dev, struct roar_audio_info * info, int dir); 
     46int roar_cdriver_open(struct roar_vio_calls * calls, const char * name, char * dev, struct roar_audio_info * info, int dir); 
    4747 
    4848// driver prototypes: 
    49 int roar_cdriver_oss (struct roar_vio_calls * calls, char * name, char * dev, struct roar_audio_info * info, int dir); 
    50 int roar_cdriver_roar(struct roar_vio_calls * calls, char * name, char * dev, struct roar_audio_info * info, int dir); 
     49int roar_cdriver_oss (struct roar_vio_calls * calls, const char * name, char * dev, struct roar_audio_info * info, int dir); 
     50int roar_cdriver_roar(struct roar_vio_calls * calls, const char * name, char * dev, struct roar_audio_info * info, int dir); 
    5151 
    5252#endif 
Note: See TracChangeset for help on using the changeset viewer.