author | Alasdair Lumsden <al@everycity.co.uk> |
Fri, 19 Aug 2011 17:51:36 +0000 | |
branch | oi_151a |
changeset 243 | 7b3576fcec69 |
permissions | -rw-r--r-- |
243
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
1 |
diff --git a/audio/ossaudio.c b/audio/ossaudio.c |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
2 |
index b49e102..724f696 100644 |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
3 |
--- a/audio/ossaudio.c |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
4 |
+++ b/audio/ossaudio.c |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
5 |
@@ -315,10 +315,12 @@ static int oss_open (int in, struct oss_params *req, |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
6 |
goto err; |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
7 |
} |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
8 |
|
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
9 |
+#ifndef CONFIG_SOLARIS |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
10 |
if (ioctl (fd, SNDCTL_DSP_NONBLOCK, NULL)) { |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
11 |
oss_logerr2 (errno, typ, "Failed to set non-blocking mode\n"); |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
12 |
goto err; |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
13 |
} |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
14 |
+#endif |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
15 |
|
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
16 |
#ifdef USE_DSP_POLICY |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
17 |
if (conf.policy >= 0) { |
7b3576fcec69
Initial addition of illumos-kvm
Alasdair Lumsden <al@everycity.co.uk>
parents:
diff
changeset
|
18 |