[mythtv-commits] mythtv commit: r15091 - in trunk/mythplugins/mythmusic/mythmusic by paulh

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Dec 9 12:11:58 UTC 2007


      Author: paulh
        Date: 2007-12-09 12:11:57 +0000 (Sun, 09 Dec 2007)
New Revision: 15091
   Changeset: http://cvs.mythtv.org/trac/changeset/15091

Added:

   trunk/mythplugins/mythmusic/mythmusic/images/miniplayer_background.png
   trunk/mythplugins/mythmusic/mythmusic/miniplayer.cpp
   trunk/mythplugins/mythmusic/mythmusic/miniplayer.h
   trunk/mythplugins/mythmusic/mythmusic/musicplayer.cpp
   trunk/mythplugins/mythmusic/mythmusic/musicplayer.h

Modified:

   trunk/mythplugins/mythmusic/mythmusic/databasebox.cpp
   trunk/mythplugins/mythmusic/mythmusic/databasebox.h
   trunk/mythplugins/mythmusic/mythmusic/importmusic.cpp
   trunk/mythplugins/mythmusic/mythmusic/importmusic.h
   trunk/mythplugins/mythmusic/mythmusic/main.cpp
   trunk/mythplugins/mythmusic/mythmusic/mainvisual.cpp
   trunk/mythplugins/mythmusic/mythmusic/metadata.cpp
   trunk/mythplugins/mythmusic/mythmusic/metadata.h
   trunk/mythplugins/mythmusic/mythmusic/metaiotaglib.cpp
   trunk/mythplugins/mythmusic/mythmusic/music-ui.xml
   trunk/mythplugins/mythmusic/mythmusic/mythmusic.pro
   trunk/mythplugins/mythmusic/mythmusic/playbackbox.cpp
   trunk/mythplugins/mythmusic/mythmusic/playbackbox.h
   trunk/mythplugins/mythmusic/mythmusic/visualize.cpp

Log:

Allow MythMusic to continue playing in the background after exiting.

When you exit the MythMusic playback screen you are given the option to exit
and stop playing or exit and continue playing. If you choose to continue 
playing you can then use other parts of Myth while your music is still
playing.

When a new track starts and you are not in the main music playback screen a
mini popup player is shown for a few seconds then disappears. While the mini
player is on screen you can press ESCAPE to remove it or press SELECT and it
will stay on screen until you press ESCAPE. There is also a new jump point
(not bound to anything by default) that will instantly show the mini player
anywhere in Myth. While the miniplayer is on screen you can use most of the
key bindings available in the main playback screen to change tracks, fast
forward, rewind, pause, stop, mute the audio, increase/decrease the volume
etc. Like other part of Myth the miniplayer is fully themeable.

Thanks to Otto, Mike, Benoit, Robin, Bill and anyone else I may have forgot
for testing and providing some feed back.

Note to testers: I changed the name of the jump point to "Show Music Miniplayer"
so you will have to remove the binding on the old jump point and set it again
on the new one.

Closes #4222.




More information about the mythtv-commits mailing list