set av out to player

ao and vo should be magaged by player
player just need to read source data and provide
decoded pcm and yuv

render will be handled by player