Changeset 1568:b1dde28fd250 in roaraudio


Ignore:
Timestamp:
04/13/09 01:45:04 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

moved our struct sio_hdl to libroarsndio.h so it is there in all cases, renamed it to roar_sio_hdl, added alias in case we have no sndio.h

Location:
include/libroarsndio
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroarsndio/libroarsndio.h

    r1551 r1568  
    4242#endif 
    4343 
     44struct roar_sio_hdl { 
     45 char           * device; 
     46 int              fh; 
     47 struct roar_audio_info info; 
     48 struct sio_par   para; 
     49 void           (*on_move)(void * arg, int delta); 
     50 void           * on_move_arg; 
     51 void           (*on_vol )(void * arg, unsigned vol); 
     52 void           * on_vol_arg; 
     53}; 
     54 
    4455#endif 
    4556 
  • include/libroarsndio/sndiosym.h

    r1565 r1568  
    6161#define SIO_BPS(bits) (((bits)/8) + ((bits) % 8 ? 1 : 0)) 
    6262 
     63#define sio_hdl roar_sio_hdl 
     64 
    6365struct sio_par { 
    6466 unsigned bits;          /* bits per sample */ 
     
    7779 
    7880struct sio_cap; 
    79  
    80 struct sio_hdl { 
    81  char           * device; 
    82  int              fh; 
    83  struct roar_audio_info info; 
    84  struct sio_par   para; 
    85  void           (*on_move)(void * arg, int delta); 
    86  void           * on_move_arg; 
    87  void           (*on_vol )(void * arg, unsigned vol); 
    88  void           * on_vol_arg; 
    89 }; 
    9081 
    9182struct sio_hdl * sio_open(char * name, unsigned mode, int nbio_flag); 
Note: See TracChangeset for help on using the changeset viewer.