transform ChromelessPlayer functions to protected