Changeset 1544:9629323e9999 in roaraudio


Ignore:
Timestamp:
04/12/09 19:04:14 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

moved parts that should be in the header from the c code file into the header file

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/driver_oss.c

    r1541 r1544  
    2626#if defined(ROAR_HAVE_OSS_BSD) || defined(ROAR_HAVE_OSS) 
    2727 
    28 struct driver_oss { 
    29  char * device; 
    30  int fh; 
    31  int blocks; 
    32  int blocksize; 
    33  struct roar_audio_info info; 
    34  int need_reopen; 
    35  int need_config; 
    36  struct roar_stream_server * stream; 
    37  int ssid; 
    38 }; 
    3928 
    4029#define _get(vio,obj) (((struct driver_oss*)((vio)->inst))->obj) 
    41  
    42 ssize_t driver_oss_write    (struct roar_vio_calls * vio, void *buf, size_t count); 
    43 int     driver_oss_nonblock (struct roar_vio_calls * vio, int state); 
    44 int     driver_oss_close_vio(struct roar_vio_calls * vio); 
    45 int     driver_oss_reopen_device(struct driver_oss * self); 
    4630 
    4731int driver_oss_init_vio(struct roar_vio_calls * vio, struct driver_oss * inst) { 
  • roard/include/driver_oss.h

    r1151 r1544  
    2626#define _DRIVER_OSS_H_ 
    2727 
     28struct driver_oss { 
     29 char * device; 
     30 int fh; 
     31 int blocks; 
     32 int blocksize; 
     33 struct roar_audio_info info; 
     34 int need_reopen; 
     35 int need_config; 
     36 struct roar_stream_server * stream; 
     37 int ssid; 
     38}; 
     39 
    2840int driver_oss_open(struct roar_vio_calls * inst, char * device, struct roar_audio_info * info, int fh); 
    2941int driver_oss_close(DRIVER_USERDATA_T   inst); 
     
    3143int driver_oss_ctl(struct roar_vio_calls * vio, int cmd, void * data); 
    3244 
     45ssize_t driver_oss_write    (struct roar_vio_calls * vio, void *buf, size_t count); 
     46int     driver_oss_nonblock (struct roar_vio_calls * vio, int state); 
     47int     driver_oss_close_vio(struct roar_vio_calls * vio); 
     48int     driver_oss_reopen_device(struct driver_oss * self); 
     49 
    3350#endif 
    3451 
Note: See TracChangeset for help on using the changeset viewer.