[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