diff options
author | wm4 <wm4@nowhere> | 2020-02-13 01:06:02 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2020-02-13 01:28:14 +0100 |
commit | f3c498c7f10dea395ee098a4d1d7e2f9602e2a99 (patch) | |
tree | 2c04214a859402d5a1018a12b0ec3022a466117c /waftools/deps_parser.py | |
parent | 7e6ea02183293dce4862f795d7e3d1080570f9c2 (diff) | |
download | mpv-f3c498c7f10dea395ee098a4d1d7e2f9602e2a99.tar.bz2 mpv-f3c498c7f10dea395ee098a4d1d7e2f9602e2a99.tar.xz |
ao: avoid unnecessary wakeups
If ao_add_events() is used, but all events flags are already set, then
we don't need to wakeup the core again.
Also, make the underrun message "exact" by avoiding the race condition
mentioned in the comment.
Avoiding redundant wakeups is not really worth the trouble, and it's
actually just a bonus in the change making the ao_underrun_event()
function return whether a new underrun was set, which is needed by the
following commit.
Diffstat (limited to 'waftools/deps_parser.py')
0 files changed, 0 insertions, 0 deletions