Lalit Shankar Chowdhury
1456dafa27
Windows: Use COM smart pointers in WASAPI plugin
...
Use COM smart pointer (`ComPtr`) to simplify memory management in WASAPI driver.
This reduces chances of calling `Release()` when a COM object has not been allocated.
Pull Request: https://projects.blender.org/blender/blender/pulls/121828
2024-05-17 17:00:40 +02:00
Aras Pranckevicius
79707c2ae8
Extern: update Audaspace to latest version
...
No behavior changes, but no need to have a local modification
that sets JOS resampler quality to Medium
This basically contains two PRs that got accepted upstream:
- https://github.com/audaspace/audaspace/pull/19
- https://github.com/audaspace/audaspace/pull/20
Pull Request: https://projects.blender.org/blender/blender/pulls/118896
2024-02-29 12:08:00 +01:00
Jörg Müller
4782713390
Fix T94994: Anim Player Stops working In Video Sequence Editor
...
Port from upstream: variable was unitialized when device initialization
failed when the WASAPI mixing thread is started.
2022-02-15 20:04:42 +01:00
Jörg Müller
2a095d8bfe
Audaspace: port bugfixes from upstream.
...
Windows audio backend (WASAPI) now automatically switches to
the selected audio device in windows.
2022-01-14 22:51:35 +01:00
Jörg Müller
19d19970e4
Fix T88887: Audio causes issues with Playback when PC put to Sleep, Hibernate or when Screensaver appears
...
Porting WASAPI device reinitialization from upstream.
2021-07-01 14:26:13 +02:00
Jörg Müller
35cf34de6d
Fix T86851: PulseAudio randomly asserts in background rendering
...
Upstream fix from Audaspace with simplified PulseAudio code.
Maniphest Tasks: T86851
Differential Revision: https://developer.blender.org/D10840
2021-03-29 12:16:01 +02:00
Jörg Müller
250a69ee82
Fix T86728: Blender freezes when playhead is dragged in this .blend
...
Porting the deadlock bugfix in WASAPI from upstream Audaspace.
2021-03-19 21:42:55 +01:00
Jörg Müller
bc57985306
Audaspace: add support for WASAPI on Windows
...
This adds WASAPI as audio backend on Windows.
WASAPI is the modern standard audio API on
Windows introduced with Windows Vista.
Ref T86590
2021-03-16 23:21:45 +01:00