kasenvr
2b511d8c45
Merge pull request #613 from odysseus654/pr/registerListener
...
[enhancement] transition listener registration from member string name to member string pointer
2020-10-29 17:13:05 -04:00
Kalila L
932a3b9e91
Update AudioClient.cpp
...
Fix double locking attempt if waitForFinished causes prepareLocalAudioInjectors to be called on this thread.
Co-Authored-By: Heather Anderson <1115056+odysseus654@users.noreply.github.com>
2020-09-14 02:58:36 -04:00
Heather Anderson
2e5244663e
transition listener registration from member string name to member string pointer
2020-08-09 14:57:00 -07:00
Dale Glass
2ec541f2ef
Fix Linux default audio device debug messages
...
Linux had no default audio implementation, implemented using
QAudioDeviceInfo.
2020-05-20 22:31:02 +02:00
David Rowe
ffeb37e7aa
Merge remote-tracking branch 'hifi/master' into merge-hifi-master
...
# Conflicts:
# CMakeLists.txt
# README.md
# cmake/externals/glad32es/CMakeLists.txt
# cmake/externals/glad41/CMakeLists.txt
# cmake/externals/glad45/CMakeLists.txt
# cmake/externals/polyvox/CMakeLists.txt
# cmake/externals/quazip/CMakeLists.txt
# cmake/externals/vhacd/CMakeLists.txt
# cmake/init.cmake
# cmake/ports/hifi-deps/CONTROL
# cmake/ports/sdl2/CONTROL
# cmake/ports/sdl2/disable-hidapi-for-uwp.patch
# cmake/ports/sdl2/enable-winrt-cmake.patch
# cmake/ports/sdl2/fix-arm64-headers.patch
# cmake/ports/sdl2/fix-x86-windows.patch
# cmake/ports/sdl2/portfile.cmake
# cmake/ports/sdl2/vcpkg-cmake-wrapper.cmake
# cmake/ports/tbb/portfile.cmake
# hifi_vcpkg.py
# interface/src/avatar/MyAvatar.h
# libraries/avatars-renderer/src/avatars-renderer/Avatar.h
# libraries/avatars/src/AvatarData.h
# libraries/entities-renderer/src/RenderableEntityItem.h
# libraries/entities/src/EntityItem.cpp
# libraries/entities/src/EntityItem.h
# libraries/fbx/src/GLTFSerializer.cpp
# libraries/graphics-scripting/src/graphics-scripting/Forward.h
# libraries/networking/src/AddressManager.cpp
# libraries/networking/src/DomainHandler.h
# libraries/procedural/src/procedural/ProceduralMaterialCache.cpp
# libraries/render-utils/src/HighlightEffect.cpp
# libraries/render-utils/src/MeshPartPayload.cpp
# libraries/render-utils/src/Model.cpp
# libraries/render-utils/src/RenderShadowTask.cpp
# libraries/script-engine/src/WebSocketClass.cpp
2020-04-09 16:46:27 +12:00
David Rowe
2dd981493e
Update classes' JSDoc per @hideconstructor
2019-12-23 14:13:48 +13:00
Kasen IO
0b46c53df1
Merge branch 'kasen/core' into v0860-kasen-release+freshstart
2019-12-01 19:59:59 -05:00
Amer
710185b517
Merge pull request #16550 from amerhifi/initInput
...
DEV-2729: Airpods starve on startup
2019-11-27 17:23:56 -08:00
amerhifi
e02725e418
input init to dummy to prevent starve and airpods thread lock
2019-11-27 15:30:47 -08:00
amer cerkic
168e85b26a
addressing comment
2019-11-26 15:27:40 -08:00
amer cerkic
0de812b7b5
waiting on local injector prep
2019-11-26 11:41:41 -08:00
amer cerkic
87afa636a2
typo
2019-11-21 15:52:56 -08:00
amer cerkic
4f009d884f
signal connection check before emit of devices changed
2019-11-21 15:46:11 -08:00
David Rowe
ef45a6092f
Polishing
2019-11-14 16:07:00 +13:00
David Rowe
c44c7dd85e
AudioStats JSDoc
2019-11-14 15:57:51 +13:00
amerhifi
3939c7e6fd
adding qaudio reset on switch.
2019-11-12 17:07:43 -08:00
amer cerkic
3a764169ba
adding new device to list if default not found
2019-11-11 11:13:44 -08:00
amer cerkic
549e181be0
adding safeguard in case device list is empty
2019-11-11 11:00:33 -08:00
amerhifi
bc41087ea9
removing lock from WASAPI initialization
2019-11-05 12:50:59 -08:00
amer cerkic
b2ab33116f
removing double calls to switch devices, handling default changes from scripting interface instead
2019-11-04 15:03:53 -08:00
Ken Cooke
3cdf25f2bc
Fix compiler warning (unused variable in Release build)
2019-11-01 07:36:35 -07:00
Ken Cooke
30564a67ef
Only log a single "AEC not supported" warning per audio device configuration
2019-10-31 14:50:52 -07:00
amer cerkic
4b4b722875
fixed issues related to context switching and selection with hmd
2019-10-30 16:27:19 -07:00
amerhifi
7d5dcbfc77
space cleanup
2019-10-29 11:58:04 -07:00
amerhifi
77f5b985a1
added read/write lock to hmd name
2019-10-29 11:19:59 -07:00
amerhifi
9370ce9b76
removed items
2019-10-29 10:24:30 -07:00
amerhifi
884cbd7de9
working on moving display plugin lookup to audiodevices
2019-10-29 09:26:48 -07:00
amer cerkic
f1f67f1996
android build fix
2019-10-28 10:42:25 -07:00
amerhifi
8dc13ec242
fixed mac param spacing
2019-10-25 16:01:24 -07:00
amerhifi
397586bd19
setting defauld device code for mac to use QT with optional backup to platform code on failure
2019-10-25 15:19:24 -07:00
amerhifi
6860ac9693
fix missing default device
2019-10-25 13:09:13 -07:00
amerhifi
3e1f341225
typo fix
2019-10-25 12:50:13 -07:00
amerhifi
52637320f0
mac build fix
2019-10-25 12:49:03 -07:00
amerhifi
49465b1b96
null default device
2019-10-25 12:10:26 -07:00
amerhifi
5dd5447095
moved call to hmd device name prior to locking device mutex
2019-10-24 15:03:55 -07:00
amer cerkic
ac8b664537
addresing pr comments
2019-10-23 15:39:38 -07:00
amer cerkic
ed4df09a26
updated logging added clarifying comment for emit
2019-10-23 15:15:41 -07:00
amer cerkic
d7996c77f4
android build fix
2019-10-23 14:48:25 -07:00
amer cerkic
179f5e0873
fixed context switching issue with hmd. included additional output info for other audio crash issues
2019-10-23 12:56:43 -07:00
amer cerkic
0410a45da1
fixed selection issue
2019-10-22 11:11:13 -07:00
amerhifi
a8602195d4
addressing comments
2019-10-22 07:17:57 -07:00
amerhifi
ec7c8ce13c
updated default changes check to account for multiple devicetypes
2019-10-18 16:50:36 -07:00
amerhifi
421cff1cb2
fixed naming to match standards
2019-10-18 15:30:32 -07:00
amerhifi
c7e1fdaeac
adding hmd audio device info to deviceslist
...
changing locations
one more
merge
working on the threading issue
changing offices, working on qml
simple qml filtering
fixed spacing problem when item is removed
2019-10-18 15:29:10 -07:00
Ken Cooke
ec67b67966
On waking from sleep/hibernate, restart the audio devices
2019-10-10 14:10:47 -07:00
amer cerkic
c0a852d68c
updated audio wording and removed audio defaul spamming.
2019-10-01 16:55:37 -07:00
Brad Davis
8724106685
Trying to fix mac build:
2019-09-27 14:55:42 -07:00
Brad Davis
403499bf32
Cleaning up android build warnings
2019-09-27 09:19:52 -07:00
amer cerkic
73f14d812f
addressing cr comments
2019-09-25 13:22:50 -07:00
amerhifi
fbc68e7f69
removed clang format issue, removed old attempt at getting defaults to startup correctly
2019-09-23 15:07:04 -07:00