After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 392620 - gnome-sound-record can not be started on sunray client on solaris
gnome-sound-record can not be started on sunray client on solaris
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.x
Other All
: Normal normal
: 0.10.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-01-04 05:57 UTC by jerry tan
Modified: 2007-04-12 11:38 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
patch for this. (950 bytes, patch)
2007-01-04 06:04 UTC, jerry tan
committed Details | Review

Description jerry tan 2007-01-04 05:57:08 UTC
Please describe the problem:
gnome-sound-record can not be started on sunray client on solaris

Steps to reproduce:
1. login to one solaris server on one sunray client
2. start gnome-sound-record
3. 


Actual results:
an error dialog pop up , it says that the media setting is not correct

Expected results:
its gui shows up, and works.

Does this happen every time?
yes

Other information:
Comment 1 jerry tan 2007-01-04 05:59:01 UTC
the reason is that sunray client use a special driver, 
it doesnot support multiple open.

so when call gst_sunaudiosrc_open, it will fail.



Comment 2 jerry tan 2007-01-04 06:04:08 UTC
Created attachment 79359 [details] [review]
patch for this.

my patch remove the call of  ioctl (fd, AUDIO_MIXER_MULTIPLE_OPEN), 
it is the application's responsibility to make sure it open the device once.

also, my patch remove a careless error if AUDIODEV is set
Comment 3 Wim Taymans 2007-04-12 11:38:20 UTC
        Patch by: jerry tan <jerry dot tan at sun dot com>

        * sys/sunaudio/gstsunaudiosrc.c: (gst_sunaudiosrc_open):
        remove the call of  ioctl (fd, AUDIO_MIXER_MULTIPLE_OPEN), it is the 
        application's responsibility to make sure it open the device once.
        Remove a careless error if AUDIODEV is set. Fixes #392620.