1
0
mirror of https://github.com/ericonr/sndio.git synced 2024-02-18 04:45:21 -06:00

dont set block size

This commit is contained in:
Alexandre Ratchov 2014-11-17 07:38:00 +01:00
parent c075b80574
commit cc1c9a5c71

View File

@ -69,7 +69,6 @@
*/ */
#define DEFAULT_RATE 48000 #define DEFAULT_RATE 48000
#define DEFAULT_BUFSZ 7860 #define DEFAULT_BUFSZ 7860
#define DEFAULT_ROUND 960
struct slot { struct slot {
struct slot *next; /* next on the play list */ struct slot *next; /* next on the play list */
@ -542,7 +541,7 @@ slot_sub_bcopy(struct slot *s, adata_t *idata, int todo)
} }
static int static int
dev_open(char *dev, int mode, int round, int bufsz, char *port) dev_open(char *dev, int mode, int bufsz, char *port)
{ {
int rate, pmax, rmax; int rate, pmax, rmax;
struct sio_par par; struct sio_par par;
@ -589,7 +588,6 @@ dev_open(char *dev, int mode, int round, int bufsz, char *port)
par.pchan = pmax + 1; par.pchan = pmax + 1;
if (mode & SIO_REC) if (mode & SIO_REC)
par.rchan = rmax + 1; par.rchan = rmax + 1;
par.round = round;
par.appbufsz = bufsz; par.appbufsz = bufsz;
if (!sio_setpar(dev_sh, &par) || !sio_getpar(dev_sh, &par)) { if (!sio_setpar(dev_sh, &par) || !sio_getpar(dev_sh, &par)) {
log_puts(dev_name); log_puts(dev_name);
@ -1038,7 +1036,7 @@ sigint(int s)
} }
static int static int
playrec(char *dev, int mode, int round, int bufsz, char *port) playrec(char *dev, int mode, int bufsz, char *port)
{ {
#define MIDIBUFSZ 0x100 #define MIDIBUFSZ 0x100
unsigned char mbuf[MIDIBUFSZ]; unsigned char mbuf[MIDIBUFSZ];
@ -1047,7 +1045,7 @@ playrec(char *dev, int mode, int round, int bufsz, char *port)
struct slot *s; struct slot *s;
int n, ns, nm, ev; int n, ns, nm, ev;
if (!dev_open(dev, mode, round, bufsz, port)) if (!dev_open(dev, mode, bufsz, port))
return 0; return 0;
n = sio_nfds(dev_sh); n = sio_nfds(dev_sh);
if (dev_mh) if (dev_mh)
@ -1222,7 +1220,7 @@ opt_num(char *s, int min, int max, int *num)
int int
main(int argc, char **argv) main(int argc, char **argv)
{ {
int dup, cmin, cmax, rate, vol, bufsz, round, hdr, mode; int dup, cmin, cmax, rate, vol, bufsz, hdr, mode;
char *port, *dev; char *port, *dev;
struct aparams par; struct aparams par;
int n_flag, c; int n_flag, c;
@ -1230,7 +1228,6 @@ main(int argc, char **argv)
vol = 127; vol = 127;
dup = 0; dup = 0;
bufsz = DEFAULT_BUFSZ; bufsz = DEFAULT_BUFSZ;
round = DEFAULT_ROUND;
rate = DEFAULT_RATE; rate = DEFAULT_RATE;
cmin = 0; cmin = 0;
cmax = 1; cmax = 1;
@ -1324,7 +1321,7 @@ main(int argc, char **argv)
log_puts("at least of -i and -o required\n"); log_puts("at least of -i and -o required\n");
return 1; return 1;
} }
if (!playrec(dev, mode, round, bufsz, port)) if (!playrec(dev, mode, bufsz, port))
return 1; return 1;
} }
return 0; return 0;