https://github.com/mpv-player/mpv/commit/bdf7b5c3b81033a61e218808a95fd3144f20d993#diff-619397abfd57f521bdc84d430b647beaaaae75c5270a030b8e875c276f02b486