diff options
Diffstat (limited to 'sys/sunaudio')
-rw-r--r-- | sys/sunaudio/gstsunaudiosrc.c | 2 |
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), |