[mythtv-commits] mythtv/master commit: c121c3acd by Paul Harrison (paul-h)
MythTV
noreply at mythtv.org
Mon Jan 30 22:31:15 UTC 2012
Author: Paul Harrison <pharrison at mythtv.org>
Change Date: 2012-01-30T14:30:04-08:00
Push Date: 2012/01/30 14:30:21 -0800
Repository: mythtv
Branch: master
New Revision: c121c3acd74a3cabfb37e22bc88ef24552e1e2e7
Changeset: https://github.com/MythTV/mythtv/commit/c121c3acd
Log:
MythMusic: Use the portable libcdio for reading CDs
This patch enables MythMusic to play and rip CDs using libcdio on all
platforms and also adds code to replace libcdaudio CDDB lookups.
NOTE: This removes libcdaudio and the CDDA Paranoia libraries as dependencies
and adds libcdio as an optional dependency (if it's missing you wont be able
to play or rip CDs). Closes #9362, #7857.
NOTE: It seems the freedb.freedb.org server is currently down so I had to do
some of the testing using the musicbrainz mirror. It was working fine yesterday
so I've left it hardcoded to the freedb server for now.
Added:
mythplugins/mythmusic/mythmusic/cddb.cpp
mythplugins/mythmusic/mythmusic/cddb.h
Removed:
mythplugins/mythmusic/mythmusic/cddecoder-darwin.cpp
mythplugins/mythmusic/mythmusic/cddecoder-windows.cpp
Modified:
mythplugins/configure
mythplugins/mythmusic/mythmusic/cddecoder.cpp
mythplugins/mythmusic/mythmusic/cddecoder.h
mythplugins/mythmusic/mythmusic/cdrip.cpp
mythplugins/mythmusic/mythmusic/decoder.cpp
mythplugins/mythmusic/mythmusic/main.cpp
mythplugins/mythmusic/mythmusic/musiccommon.cpp
mythplugins/mythmusic/mythmusic/musicplayer.cpp
mythplugins/mythmusic/mythmusic/mythmusic.pro
More information about the mythtv-commits
mailing list