13 Commits

Author SHA1 Message Date
John Maguire
6ddf9fa41b Only parse the tracks from the first release we find on musicbrainz for a CD. 2011-08-09 21:54:37 +02:00
John Maguire
1df5db5ee3 Add Echoprint library and a new fingerprinting classs that uses it. 2011-06-25 17:30:12 +00:00
John Maguire
d6bafe88e2 Fix weird interaction between QEventLoop, GMainContext and QtConcurrent.
Fixes issue #1929.
2011-06-25 15:06:21 +00:00
Arnaud Bienner
7fca5d37dc Minor modifications on load audio CD, including better cleaning of objects 2011-06-14 23:38:43 +00:00
Arnaud Bienner
272841ab73 Starting audio CD support. Starts issue 701 2011-06-09 23:08:43 +00:00
David Sansome
ccb9f8cf94 Use URLs everywhere instead of filenames. Move the URL parsing and song loading code out of individual playlist parsers and into the base class. Fix the playlist parser unit tests. 2011-04-28 12:27:53 +00:00
David Sansome
3eedc916ad Add a new logging system 2011-04-22 16:50:29 +00:00
David Sansome
db8359838a Set a timeout of 5 seconds on musicbrainz network requests. Fixes issue #1390 2011-03-13 13:17:35 +00:00
David Sansome
8690438ad4 Cancel network requests and outstanding fingerprint operations when cancelling musicbrainz lookups 2011-03-13 12:52:08 +00:00
David Sansome
1fb7dae446 Show a helpful error if the gstofa plugin isn't available 2011-03-12 22:29:13 +00:00
David Sansome
b74576cbd5 Fix build error on mac 2011-03-12 22:29:08 +00:00
David Sansome
3d696ad4f4 Add some docs for the musicbrainz stuff 2011-03-12 22:29:03 +00:00
David Sansome
b51566cdd9 Remove the dependencies on libtunepimp, libofa, libmusicbrainz. Use the gstreamer ofa plugin instead to fingerprint songs. 2011-03-12 21:19:41 +00:00