zf8848 / libjingle

Automatically exported from code.google.com/p/libjingle
0 stars 0 forks source link

GetCoreAudioDevises failed on Win7 - 64bit #106

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Compile the example application call.exe on Windows 7 - 64 bit
2. Log into google account and run getdevs command

What is the expected output? What do you see instead?

I expect a list of devices properly like I do on my build on windows XP 32 bit, 
but instead I get some warnings as well:

(call) getdevs
Warning(devicemanager.cc:583): GetCoreAudioDevices failed with hr -2147221008
Audio input devices:
Warning(devicemanager.cc:583): GetCoreAudioDevices failed with hr -2147221008
Audio output devices:
Ignoring device Google Camera Adapter 0
Ignoring device Google Camera Adapter 1
Video capture devices:
0: Generic USB Controller Interface (AVS)

What version of the product are you using? On what operating system?

libjingle 0.5.1, Windows XP 64

Please provide any additional information below.

I have only tested this on Windows 7 64 bit and Windows XP 32 bit.  As stated 
previously, I do not receive those warnings on the 32 bit XP system.

Original issue reported on code.google.com by atm7...@gmail.com on 7 Dec 2010 at 9:00

GoogleCodeExporter commented 9 years ago
Do you mean that you build a 64-bit libjingle binary on Win7-64bit machine?

Original comment by jun...@google.com on 9 Dec 2010 at 7:19

GoogleCodeExporter commented 9 years ago
I made no modifications anywhere to specify that I wanted a 64 bit build so I 
imagine it was built as a 32 bit binary.

The only thing I know is that I received identical errors on two different 
computers that were compiled identically, and those nonidentical machines were 
both running Win7-64.

The only other computer I tested which did not contain that error was also 
compiled identically to the first two, however it was WinXP-32.

Original comment by atm7...@gmail.com on 9 Dec 2010 at 7:58

GoogleCodeExporter commented 9 years ago
Interestingly, if you don't modify anything, you will probably won't be able to 
build on win7-64 bit. You need to modify the "main.scons" file to be able to 
build a 32-bit binary on win7-64. We don't provide support for libjingle 64-bit 
binary at this moment.
Sounds like your libjingle binary is a 64-bit. This is why if you compile it on 
winxp (which is 32bit binary), you won't get this error.

Original comment by jun...@google.com on 12 Dec 2010 at 6:19