[mythtv-commits] Ticket #2256: show metadata banner on fullscreen visualisers

MythTV mythtv at cvs.mythtv.org
Sun Aug 27 19:35:26 UTC 2006


#2256: show metadata banner on fullscreen visualisers
----------------------------+-----------------------------------------------
 Reporter:  myth at eskil.org  |       Owner:  ijr
     Type:  patch           |      Status:  new
 Priority:  minor           |   Milestone:     
Component:  mythmusic       |     Version:     
 Severity:  medium          |  
----------------------------+-----------------------------------------------
 When showing fullscreen visualisers, display a banner at the bottom of the
 screen for 8 seconds when the track changes. The patch also includes a new
 visualiser by the name of Squares.

 playbackbox
    - add a timer to playback box to disable the fullscreen banner fater 8
 seconds
    - show/remove banner
    - show banner when INFO is pressed in fullscreen visualiser instead of
 the metadata editor.

 mainvisual
    - fixes some indentation
    - add a drawWarning to VisualBase, which just writes some text in the
 center of the visualiser (used by Spectrum and AlbumArt). It correctly
 handles newlines in the message.
    - add a addInformation call to MainVisual, which renders a pixmap
 containing the given string into a blue box which is added on top of the
 visualisers pixmap.
    - register SquaresFactory.

 visualiser:
    - make some methods in Spectrum virtual so it could be  reused for
 Squares
    - changed albumart to update only at 1 fps, and cache the image (this
 is mostly because some other changes for the shoutcast streamer are more
 intrusive) and also always rerender the  pixmap, since the MainVisual
 needs to rerender the banner on top of it.
    - Added a visualiser called Squares. It's two rows of 16 rectangles
 that change color like the Spectrum visualiser.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2256>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list