summaryrefslogtreecommitdiffstats
path: root/sys/sunaudio
diff options
context:
space:
mode:
Diffstat (limited to 'sys/sunaudio')
-rw-r--r--sys/sunaudio/gstsunaudiosrc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sunaudio/gstsunaudiosrc.c b/sys/sunaudio/gstsunaudiosrc.c
index b014a704..ffad1372 100644
--- a/sys/sunaudio/gstsunaudiosrc.c
+++ b/sys/sunaudio/gstsunaudiosrc.c
@@ -243,7 +243,7 @@ gst_sunaudiosrc_open (GstAudioSrc * asrc)
GstSunAudioSrc *sunaudiosrc = GST_SUNAUDIO_SRC (asrc);
int fd, ret;
- fd = open (sunaudiosrc->device, O_RDWR);
+ fd = open (sunaudiosrc->device, O_RDWR | O_NONBLOCK);
if (fd == -1) {
GST_ELEMENT_ERROR (sunaudiosrc, RESOURCE, OPEN_READ, (NULL),