diff options
author | Kevin Mitchell <kevmitch@gmail.com> | 2020-06-17 01:55:18 -0700 |
---|---|---|
committer | Kevin Mitchell <kevmitch@gmail.com> | 2020-06-17 02:22:51 -0700 |
commit | 5e323333cf128bc159c3bac9e412ff8c6de41693 (patch) | |
tree | 51c7a0fafb3b35c17fc3e5d1bcb981f3cc9e48c2 /player | |
parent | b16d8865b70b4459f87c519159b5e400a9ae7e00 (diff) | |
download | mpv-5e323333cf128bc159c3bac9e412ff8c6de41693.tar.bz2 mpv-5e323333cf128bc159c3bac9e412ff8c6de41693.tar.xz |
audio: don't lock ao_control for pull mode drivers
The pull mode APIs were previously required to have thread-safe
ao_controls. However, locks were added in b83bdd1 for parity with push
mode. This introduced deadlocks in ao_wasapi.
Instead, only lock ao_control for the push mode APIs.
fixes #7787
See also #7832, #7811. We'll wait for feedback to see if those should
also be closed.
Diffstat (limited to 'player')
0 files changed, 0 insertions, 0 deletions