[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