summaryrefslogtreecommitdiffstats
path: root/src/oss.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/oss.c')
-rw-r--r--src/oss.c26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/oss.c b/src/oss.c
index fa71436..4e9cf4e 100644
--- a/src/oss.c
+++ b/src/oss.c
@@ -127,13 +127,15 @@ int driver_open(sa_stream_t *s) {
/* Set fragment settings */
if (s->mode & SA_MODE_WRONLY) {
- bs = s->write_lower_watermark;
+/* bs = s->write_lower_watermark; */
+ bs = 1024*10; /* FIXME */
}
if (s->mode & SA_MODE_RDONLY) {
int rbs;
- rbs = s->read_upper_watermark;
+/* rbs = s->read_upper_watermark; */
+ bs = 1024*10; /* FIXME */
if (s->mode & SA_MODE_WRONLY)
bs = bs > rbs ? bs : rbs;
@@ -537,18 +539,18 @@ int driver_open(sa_stream_t *s) {
goto fail;
}
- if (s->adjust_watermarks) {
+/* if (s->adjust_watermarks) { */
- if (s->mode & SA_MODE_RDONLY) {
- s->read_lower_watermark = oss->read_fragment_size;
- s->read_upper_watermark = oss->read_fragment_size * oss->read_nfragments;
- }
+/* if (s->mode & SA_MODE_RDONLY) { */
+/* s->read_lower_watermark = oss->read_fragment_size; */
+/* s->read_upper_watermark = oss->read_fragment_size * oss->read_nfragments; */
+/* } */
- if (s->mode & SA_MODE_WRONLY) {
- s->write_lower_watermark = oss->write_fragment_size;
- s->write_upper_watermark = oss->write_fragment_size * oss->write_nfragments;
- }
- }
+/* if (s->mode & SA_MODE_WRONLY) { */
+/* s->write_lower_watermark = oss->write_fragment_size; */
+/* s->write_upper_watermark = oss->write_fragment_size * oss->write_nfragments; */
+/* } */
+/* } */
if (s->mode & SA_MODE_RDONLY)
printf("Chosen for read: %u fragments, %u fragsize\n", oss->read_nfragments, oss->read_fragment_size);