[mythtv] [RFC] MythMusic: use libcdio to play & rip CDs (Win32 & MacOSX too)

Lawrence Rust lvr at softsystem.co.uk
Tue Nov 30 20:43:35 UTC 2010


On Tue, 2010-11-30 at 18:23 +0100, Jonathan Martens wrote:
> On 30-11-2010 17:21, Lawrence Rust wrote:
> > Hi,
> >
> > I wanted to get MythMusic playing&  ripping CDs on Windows so came up
> > with this patch (64k so too big to attach):
> > http://www.softsystem.co.uk/download/mythtv/mythmusic-cdio.diff
> >
> > It provides a new CdDecoder implementation (in cddecoder-cdio.cpp) which
> > uses the Gnu libcdio library to access the CD.
> 
> Thanks heaps, that looks like a good change to me, have not looked at 
> the code yet.
> 
> > Affected files:
> >
> > mythplugins/configure
> > mythplugins/mythmusic/mythmusic/mythmusic.pro
> > mythplugins/mythmusic/mythmusic/playbackbox.cpp
> > mythplugins/mythmusic/mythmusic/cddecoder.h
> > mythplugins/mythmusic/mythmusic/cddecoder.cpp
> > + mythplugins/mythmusic/mythmusic/cddecoder-cdio.cpp
> > + mythplugins/mythmusic/mythmusic/cddb.cpp
> > + mythplugins/mythmusic/mythmusic/cddb.h
> > mythplugins/mythmusic/mythmusic/cdrip.cpp
> > mythplugins/mythmusic/mythmusic/decoder.cpp
> > mythplugins/mythmusic/mythmusic/databasebox.cpp
> > mythplugins/mythmusic/mythmusic/main.cpp
> > mythplugins/mythmusic/mythmusic/musiccommon.cpp
> >
> > Comments please...
> 
> Perhpas you can also adjust the win32 packager script to have it build 
> on windows, if not I will have a go at it if I can find the time.

Perl has always been a challenge for me.  Best left to those more
knowledgeable IMHO.

It does look like it was some time since mythmusic was built with it as
selects a configure with --disable-mythmusic.  What do you think the
chances are of hacking it to work without major problems?

-- Lawrence




More information about the mythtv-dev mailing list