[jitsi-dev] PortAudio on Windows missing


#1

PortAudio is missing on Windows. Not that I still need it, but anyway:

08:51:02.904 INFO: [14] org.jitsi.impl.neomedia.device.DeviceSystem.info()
Initializing audio devices
08:51:02.993 WARNING: [14]
org.jitsi.impl.neomedia.device.DeviceSystem.warn() Failed to initialize
org.jitsi.impl.neomedia.device.PortAudioSystem
java.lang.reflect.UndeclaredThrowableException
  at
org.jitsi.impl.neomedia.device.DeviceSystem.invokeDeviceSystemInitialize(Dev
iceSystem.java:427)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.invokeDeviceSystemInitialize(Dev
iceSystem.java:334)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.<init>(DeviceSystem.java:479)
  at
org.jitsi.impl.neomedia.device.AudioSystem.<init>(AudioSystem.java:193)
  at
org.jitsi.impl.neomedia.device.PortAudioSystem.<init>(PortAudioSystem.java:4
64)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
  at java.lang.reflect.Constructor.newInstance(Unknown Source)
  at java.lang.Class.newInstance(Unknown Source)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.initializeDeviceSystems(DeviceSy
stem.java:274)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.initializeDeviceSystems(DeviceSy
stem.java:220)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.initializeDeviceSystems(DeviceSy
stem.java:151)
  at
org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguratio
n.java:337)
  at
org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:141)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
  at java.lang.reflect.Constructor.newInstance(Unknown Source)
  at java.lang.Class.newInstance(Unknown Source)
  at
org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
  at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86
)
  at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163
)
  at
org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
  at
net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActi
vator.java:380)
  at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.jav
  at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
  at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
  at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
  at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError:
org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices()I
  at org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices(Native
Method)
  at
org.jitsi.impl.neomedia.device.PortAudioSystem.doInitialize(PortAudioSystem.
java:534)
  at
org.jitsi.impl.neomedia.device.DeviceSystem.initialize(DeviceSystem.java:628
)
  at
org.jitsi.impl.neomedia.device.DeviceSystem$1.run(DeviceSystem.java:379)

Ingo

···

a:629)


#2

Vincent, could you please take a look? I'm running the latest nightly
and I'm not seeing the problem Ingo has reported.

···

2014/1/13 Ingo Bauersachs <ingo@jitsi.org>:

Caused by: java.lang.UnsatisfiedLinkError:
org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices()I
        at org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices(Native
Method)
        at
org.jitsi.impl.neomedia.device.PortAudioSystem.doInitialize(PortAudioSystem.
java:534)
        at
org.jitsi.impl.neomedia.device.DeviceSystem.initialize(DeviceSystem.java:628
)
        at
org.jitsi.impl.neomedia.device.DeviceSystem$1.run(DeviceSystem.java:379)


#3

Hello Ingo, Lyubomir,

Ingo, do you run from a build or from a git version? If this is from build, this should be corrected with build 2.5.5028.

Regards,
Vincent

···

On 13/01/14 11:50, Lyubomir Marinov wrote:

2014/1/13 Ingo Bauersachs <ingo@jitsi.org>:

Caused by: java.lang.UnsatisfiedLinkError:
org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices()I
         at org.jitsi.impl.neomedia.device.CoreAudioDevice.initDevices(Native
Method)
         at
org.jitsi.impl.neomedia.device.PortAudioSystem.doInitialize(PortAudioSystem.
java:534)
         at
org.jitsi.impl.neomedia.device.DeviceSystem.initialize(DeviceSystem.java:628
)
         at
org.jitsi.impl.neomedia.device.DeviceSystem$1.run(DeviceSystem.java:379)

Vincent, could you please take a look? I'm running the latest nightly
and I'm not seeing the problem Ingo has reported.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

--
Vincent Lucas, Ph.D. Jitsi developer
chenzo@jitsi.org http://jitsi.org


#4

Ingo, do you run from a build or from a git version? If this is from
build, this should be corrected with build 2.5.5028.

That was with 5026. 5028 is fine, sorry for the noise.

Regards,
Vincent

Ingo