ChromelessPlayer: change setup functions to protected