http://bugs.winehq.org/show_bug.cgi?id=36230
Bug ID: 36230 Summary: qcap: Silverlight requires Audio Capture Filter Product: Wine Version: 1.7.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: michael@fds-team.de
Silverlight requires the "Audio Capture Filter" for recording from the microphone.
Steps to reproduce (Download Silverlight + start configuration dialog):
wget http://silverlight.dlservice.microsoft.com/download/B/A/9/BA94BEC9-5DBC-4B50... wine Silverlight.exe wine "C:\Program Files\Microsoft Silverlight\5.1.30214.0\Silverlight.Configuration.exe"
Change to the Webcam and Microphone Tab. The list of devices is empty and you should see the following debug messages:
------- err:ole:CoGetClassObject no class object {e30629d2-27e5-11ce-875d-00608cb78066} could be created for context 0x17 fixme:strmbase:STRMBASE_DllGetClassObject {e30629d2-27e5-11ce-875d-00608cb78066}: class not implemented yet. -------
The CLSID belongs to CLSID_AudioRecord and is not implemented in dlls/qcap/qcap_main.c (/* FIXME: Implement QCAP_createAudioCaptureFilter */)
http://bugs.winehq.org/show_bug.cgi?id=36230
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
http://bugs.winehq.org/show_bug.cgi?id=36230
Erich Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=36230
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com Component|-unknown |quartz
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #1 from Michael Stefaniuc mstefani@redhat.com --- A stub AudioCaptureFilter was added with
commit 9c922b6ab5e43e9af7ebac7ba6eae1abfaa763f1 Author: Damjan Jovanovic damjan.jov@gmail.com Date: Sun May 31 20:14:43 2015 +0200
qcap: Add initial audio capture filter.
No clue though if that is enough to appease Silverlight.
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #2 from Michael Müller michael@fds-team.de --- Creating the filter does no longer fail, but it is still not usable:
fixme:qcap:QCAP_createAudioCaptureFilter ((nil), 0x32e608): the entire CLSID_AudioRecord implementation is just stubs fixme:qcap:PPB_Load FIXME: implement opening waveIn device 0 fixme:qcap:AudioRecord_GetPin (0x2b58b00, 0): stub
https://bugs.winehq.org/show_bug.cgi?id=36230
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- For me with the download link there is no folder C:\Program Files\Microsoft Silverlight\5.1.30214.0\
Unable to test with wine-5.10
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #4 from Erich E. Hoover erich.e.hoover@gmail.com --- (In reply to joaopa from comment #3)
For me with the download link there is no folder C:\Program Files\Microsoft Silverlight\5.1.30214.0\
Unable to test with wine-5.10
That's very interesting, even though the installer reports success I'm not seeing any files even with the oldest version of Wine that I can easily install [wine-3.10 (Staging)]. It would seem that there is a regression of some sort in our MSI support...
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #5 from Erich E. Hoover erich.e.hoover@gmail.com --- (In reply to Erich E. Hoover from comment #4)
(In reply to joaopa from comment #3)
For me with the download link there is no folder C:\Program Files\Microsoft Silverlight\5.1.30214.0\
Unable to test with wine-5.10
That's very interesting, even though the installer reports success I'm not seeing any files even with the oldest version of Wine that I can easily install [wine-3.10 (Staging)]. It would seem that there is a regression of some sort in our MSI support...
I ran an old build of wine-2.18 (actually tried to go older, since I'd last tested on something like 1.9.7, but had some font compilation issues) and it successfully populated the folder. I'll run a regression test as I have time and open a new bug for this when I have narrowed in on the problematic commit.
https://bugs.winehq.org/show_bug.cgi?id=36230
Erich E. Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |49350
https://bugs.winehq.org/show_bug.cgi?id=36230 Bug 36230 depends on bug 49350, which changed state.
Bug 49350 Summary: Silverlight 5.1 installer no longer works https://bugs.winehq.org/show_bug.cgi?id=49350
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #6 from joaopa jeremielapuree@yahoo.fr --- I don't have a cam neither a mic. Please, can anyone test this bug with 5-12 since Silverlight install fine now.
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #7 from Erich E. Hoover erich.e.hoover@gmail.com --- (In reply to joaopa from comment #6)
I don't have a cam neither a mic. Please, can anyone test this bug with 5-12 since Silverlight install fine now.
It actually crashes now, I'll try to do a regression test by patching around Bug #49350.
https://bugs.winehq.org/show_bug.cgi?id=36230
Erich E. Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |49540
https://bugs.winehq.org/show_bug.cgi?id=36230 Bug 36230 depends on bug 49540, which changed state.
Bug 49540 Summary: Silverlight configuration tab "Webcam / Mic" crashes without functional GL libraries https://bugs.winehq.org/show_bug.cgi?id=49540
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=36230
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht@gmx.net Status|UNCONFIRMED |NEW URL| |https://web.archive.org/web | |/20140529102802/http://silv | |erlight.dlservice.microsoft | |.com/download/B/A/9/BA94BEC | |9-5DBC-4B50-BC2B-046A423990 | |67/30214.00/Silverlight.exe Summary|qcap: Silverlight requires |Silverlight 5.x requires |Audio Capture Filter |the "Audio Capture Filter" | |for recording from the | |microphone Ever confirmed|0 |1
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive:
Microsoft Silverlight 5.1:
https://web.archive.org/web/20140529102802/http://silverlight.dlservice.micr...
$ sha1sum Silverlight.exe 417d876a2f6be969ddf931b122bbaf3bc10ba8d7 Silverlight.exe
$ du -sh Silverlight.exe 6.7M Silverlight.exe
Regards
https://bugs.winehq.org/show_bug.cgi?id=36230
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 69871 --> https://bugs.winehq.org/attachment.cgi?id=69871 +qcap
Still present with wine-6.6-196-g749f8c25e26.
https://bugs.winehq.org/show_bug.cgi?id=36230
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED CC| |z.figura12@gmail.com Fixed by SHA1| |38b0a4005a1b0fafba74f1d33cb | |defd6c1bec5c2
--- Comment #10 from Zeb Figura z.figura12@gmail.com --- Fixed as of https://source.winehq.org/git/wine.git/commitdiff/38b0a4005a1b0fafba74f1d33cbdefd6c1bec5c2.
It's worth mentioning that audio capture seems to be broken if Silverlight detects any video capture devices. This is due to a bug with Wine's video capture.
https://bugs.winehq.org/show_bug.cgi?id=36230
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.9.