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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Apr 17 10:26:49 UTC 2007


      Author: paulh
        Date: 2007-04-17 10:26:48 +0000 (Tue, 17 Apr 2007)
New Revision: 13268
   Changeset: http://cvs.mythtv.org/trac/changeset/13268

Modified:

   trunk/mythplugins/mythmusic/mythmusic/bumpscope.cpp
   trunk/mythplugins/mythmusic/mythmusic/bumpscope.h
   trunk/mythplugins/mythmusic/mythmusic/dbcheck.cpp
   trunk/mythplugins/mythmusic/mythmusic/globalsettings.cpp
   trunk/mythplugins/mythmusic/mythmusic/globalsettings.h
   trunk/mythplugins/mythmusic/mythmusic/goom/mythgoom.cpp
   trunk/mythplugins/mythmusic/mythmusic/goom/mythgoom.h
   trunk/mythplugins/mythmusic/mythmusic/mainvisual.cpp
   trunk/mythplugins/mythmusic/mythmusic/mainvisual.h
   trunk/mythplugins/mythmusic/mythmusic/playbackbox.cpp
   trunk/mythplugins/mythmusic/mythmusic/playbackbox.h
   trunk/mythplugins/mythmusic/mythmusic/synaesthesia.cpp
   trunk/mythplugins/mythmusic/mythmusic/synaesthesia.h
   trunk/mythplugins/mythmusic/mythmusic/visualize.cpp
   trunk/mythplugins/mythmusic/mythmusic/visualize.h

Log:

Refactor MythMusic's Visualisations. Based on the original patch on ticket 
#2595 with some changes to make it easier to add the new LibVisual
visualisation.

In addition to the changes stated on the ticket it also make it possible for
a visualiser to support more than one effect. Non of the existing visualisers 
do that but it will make it easier to add a new one based on LibVisual which
can have many plugins each providing a new effect/visual.

I also added a new dialog to edit the allowed visualisations list. The order
you place visualisations in the selected list is the order they will be used
in the player unless you have the 'Randomise' feature turned on.

You probably need to do a distclean of mythmusic so some of the changes to
signal/slots get picked up properly by qmake/moc.

Closes #2595.





More information about the mythtv-commits mailing list