"RokuKevin" wrote:
The docs are correct that you can implement a screensaver for the application that can override the system default screensaver.
Agreed that it is non-trivial to implement. However the v2.7 SDK (available very soon) will include an implementation of an "album art screensaver" in the sample audioapp example.
--Kevin
Well, that was a little misleading. The documentation for the roSpringboardScreen specifically states:
If the ContentType is audio, the album art from the Audio Springboard Screen is sent to
the Screen Saver. The album art in the screen saver stays synched with the currently
playing song and is only displayed when audio is playing.
That suggests to me that the album art is automatically sent to the screensaver, if it's defined in the springboard's content. I'd also read that mean it's automatically sent to the built-in screensaver. The implementation in the 2.7 audioapp example, however, explicitly implements code to write the album art to disc for reading with a private screensaver. While certainly a handy example, since you actually have to write code to keep the artwork in sync, I'd say the documentation is still wrong, unless I'm missing something...
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)