[mythtv] [mythtv-commits] mythtv commit: r12390- in trunk/mythplugins by awithers
adeffs.mythtv at gmail.com
Fri Jan 5 13:51:02 UTC 2007
On 1/5/07, Stuart Morgan <stuart at tase.co.uk> wrote:
> On Friday 5 January 2007 06:46, Anduin Withers wrote:
> > > If playing a DVD is so lightweight and has little to do with
> > > ripping a DVD or MythVideo, then why not just have a
> > > libmyth or mythfrontend PlayDVD() function that would play a
> > > DVD?
> > That does seem to make more sense than a mini-plugin, would still need a
> > few settings (for non-internal), but still very little code. It does
> > reintroduce the "how do we turn it off" problem though.
> After getting proper DVD support in the internal player I always thought the
> plan was to then integrate the DVD playing part within mythfrontend itself,
> I'd be happy with that solution.
Agreed. I don't rip DVD's, I see it as useful, especially for those
with children. I can see it being an integrated part of MythVideo,
with the Rip option in the Setup section of MythVideo and a MythVideo
root tree level of the ripped DVD's. Then have normal DVD playback as
part of the frontend like Stuart says.
> Turning menu entries on/off is something that I'd combine with changing how we
> deal with menus. Right now if you create a plugin you have to make changes to
> the menu xml under mythfrontend for it to be accessed through the menu
> system. I'd envision a system where the plugin 'informs' mythfrontend of what
> menu entries are required and in which context. This would make installation
> of non-official plugins easier, more 'plug & play'.
I love this idea! down with the current menu xml system and its
cyrptic editing requirements! =)
> As for turning menu entries off, well it may not be a popular idea but having
> yet another settings screen where you can go down a list of menus/menu
> entries and tick/untick a checkbox next to each one. You could still edit the
> xml files for more dramatic changes.
A setup screen I'd be more than glad to deal with.
Before you ask, read the FAQ!
then search the Wiki, and this list,
Mailinglist etiquette -
More information about the mythtv-dev