Update from the CMPlayer developer [1]:
I can't be sure till I see the actual result. However, because
they
have very nice attitude to accept suggestions, if somethings are lacked
in the result, I think I can make acceptable patch that point once it is
released.
So it doesn't seem like anything's changing soon, but we may see a
resolution of this issue with the eventual release of the MPV shared
library.
[1]
https://github.com/xylosper/cmplayer/issues/34#issuecomment-33585255