"destruk" wrote:
I guess I was confused by this -
Once an roScreen is created, the display stack enters “Game Mode”, and other screen components documented in the Component Reference cannot be used. Other screen components cannot be intermixed with roScreens as the roScreen display stack is maintained independently from the main screen component display stack. When the final roScreen component is closed, other screen components can be used again.
Is there a list of 'screen components'? Has anyone done testing with roAudioPlayer mixes with an roScreen to see if the same graphical bugs crop up when using audioplayer with a gridscreen?
I'm pretty sure "screen components" is referring to all of the roXXXXScreen components, and that statement means that you can't display any other screens on top of your roScreen until/unless you invalidate it. The roVideoPlayer isn't a screen itself, so it and the roScreen can be used together.
As for using the roAudioPlayer component with the roScreen, the "Full CD Listening Party" sub-app inside of the AOL HD channel uses an roScreen and an roAudioPlayer together without issue.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)