player and playlist directives