diff options
author | Aman Karmani <aman@tmm1.net> | 2021-11-24 23:10:47 -0800 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2022-04-02 21:41:58 +0300 |
commit | fb7b66ecf1b9fa2bd6f41d99a39412bcc5b84790 (patch) | |
tree | 24ca5e2a04e6091e4ed0336348ac6db8269c1ce5 /video/decode | |
parent | 76b9254b8ba36101a0a99ca28a76ca93140807f5 (diff) | |
download | mpv-fb7b66ecf1b9fa2bd6f41d99a39412bcc5b84790.tar.bz2 mpv-fb7b66ecf1b9fa2bd6f41d99a39412bcc5b84790.tar.xz |
sub/osd: use atomic for osd_state.force_video_pts
this field is used only in a special vo draining edge case.
switching to an atomic reduces osd->lock contention
between the mpv core (in write_video) and vo threads
which are managing osd rendering manually (such as vo_rpi).
Signed-off-by: Aman Karmani <aman@tmm1.net>
Diffstat (limited to 'video/decode')
0 files changed, 0 insertions, 0 deletions