Some compatibility fixes for https://github.com/Versal/player/pull/1742....

... Hopefully we can deprecate some of these things soon!

@mereskin