diff --git a/lib/native/windows-64/jnwincoreaudio.dll b/lib/native/windows-64/jnwincoreaudio.dll index aaf8baacd1516a546c5e568f720024dc5ec510fe..269d982c9d9f16819a45a1041d311023ccc9fb6e 100644 Binary files a/lib/native/windows-64/jnwincoreaudio.dll and b/lib/native/windows-64/jnwincoreaudio.dll differ diff --git a/src/native/windows/coreaudio/lib/device.c b/src/native/windows/coreaudio/lib/device.c index 87bd44096e64a35691bd99162e8026472f854aee..5895b46f93bfb9b1b4eda6413922db00bd31fb23 100644 --- a/src/native/windows/coreaudio/lib/device.c +++ b/src/native/windows/coreaudio/lib/device.c @@ -49,9 +49,6 @@ DEFINE_PROPERTYKEY(PKEY_Device_FriendlyName, 0xa45c254e, 0xdf1c, 0x4ef */ int initDevices(void) { - fprintf(stderr, - "initDevices (coreaudio/device.c): \n"); - fflush(stderr); if(CoInitializeEx(NULL, COINIT_MULTITHREADED) != S_OK) { fprintf(stderr, @@ -69,9 +66,6 @@ int initDevices(void) */ void freeDevices(void) { - fprintf(stderr, - "freeDevices (coreaudio/device.c): \n"); - fflush(stderr); CoUninitialize(); } diff --git a/src/org/jitsi/impl/neomedia/MediaServiceImpl.java b/src/org/jitsi/impl/neomedia/MediaServiceImpl.java index 68581caab1f7acb2cd09916ee2e5c47b3e0f2284..d84bfd218f00723f6529051249c1e8825bd05377 100644 --- a/src/org/jitsi/impl/neomedia/MediaServiceImpl.java +++ b/src/org/jitsi/impl/neomedia/MediaServiceImpl.java @@ -756,7 +756,7 @@ public VolumeControl getInputVolumeControl() this, VolumeControl.CAPTURE_VOLUME_LEVEL_PROPERTY_NAME); } - /*else if(OSUtils.IS_WINDOWS_VISTA + else if(OSUtils.IS_WINDOWS_VISTA || OSUtils.IS_WINDOWS_7 || OSUtils.IS_WINDOWS_8) { @@ -765,7 +765,7 @@ public VolumeControl getInputVolumeControl() org.jitsi.impl.neomedia.wincoreaudio.CoreAudioVolumeControl( this, VolumeControl.CAPTURE_VOLUME_LEVEL_PROPERTY_NAME); - }*/ + } else { inputVolumeControl