fix: dont set poster if not defined in player options