Ignore:
Timestamp:
04/13/09 14:49:56 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

set values more OpenBSD like

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroarsndio/sndiosym.h

    r1574 r1578  
    4848#define SIO_SYNC        1       /* resync after xrun */ 
    4949#define SIO_ERROR       2       /* terminate on xrun */ 
     50#define SIO_XSTRINGS    {"ignore", "sync", "error"} 
     51 
     52#define SIO_NENC        8 
     53#define SIO_NCHAN       8 
     54#define SIO_NRATE       16 
     55#define SIO_NCONF       4 
     56 
     57#define SIO_ENCMAX      10 
    5058 
    5159#if BYTE_ORDER == BIG_ENDIAN && !defined(ROAR_TARGET_WIN32) 
     
    5967#endif 
    6068 
    61 #define SIO_BPS(bits) (((bits)/8) + ((bits) % 8 ? 1 : 0)) 
     69#define SIO_BPS(bits) (((bits) <= 8) ? 1 : (((bits) <= 16) ? 2 : 4)) 
    6270 
    63 #define SIO_MAXVOL 65535 
     71#define SIO_SUN_PATH    NULL 
     72#define SIO_AUCAT_PATH  NULL 
     73 
     74#define SIO_MAXVOL 127 
     75 
    6476 
    6577struct sio_par { 
Note: See TracChangeset for help on using the changeset viewer.