beets/beetsplug
Adrian Sampson 72263a1cf7 mbsync: use ID lookups instead of full match logic
This change uses _album_for_id and _track_for_id instead of the full
autotag.match.* functions. This should be faster (requiring fewer calls to the
MusicBrainz API) while also being more predictable. It also won't, for
example, use acoustic fingerprinting even if the chroma plugin is installed.

Finally, this change catches the error case in which MBIDs are erroneous. This
can happen, for example, if the user has some track MBIDs left over from
before the NGS transition.
2013-03-03 17:08:07 -08:00
..
bpd changelog note and indentation fix for #86 2013-02-02 12:27:42 -08:00
lastgenre docs & style for #92 2013-02-06 10:55:48 -08:00
web happy new year 2013-01-11 10:43:41 -08:00
__init__.py happy new year 2013-01-11 10:43:41 -08:00
bench.py happy new year 2013-01-11 10:43:41 -08:00
chroma.py happy new year 2013-01-11 10:43:41 -08:00
convert.py convert: add missing util.displayable_path 2013-03-01 16:16:28 +01:00
echonest_tempo.py echonest_tempo: warn on API error 2013-02-18 18:40:59 -08:00
embedart.py allow convert to be used without embedart enabled 2013-01-23 15:56:49 -08:00
fetchart.py fetchart: remote_priority config option 2013-02-10 21:40:55 -08:00
fuzzy.py happy new year 2013-01-11 10:43:41 -08:00
ihate.py remove singleton enforcement from plugins 2013-01-31 12:13:19 -08:00
importfeeds.py importfeeds: use bytestring paths 2013-02-02 08:22:51 -08:00
info.py happy new year 2013-01-11 10:43:41 -08:00
inline.py fix inline and rewrite for instance fields 2013-02-02 08:35:54 -08:00
lyrics.py lyrics: replace apostrophes with ' (GC-498) 2013-01-11 10:51:22 -08:00
mbcollection.py mbcollection: human-readable MB exceptions 2013-02-28 10:43:02 -08:00
mbsync.py mbsync: use ID lookups instead of full match logic 2013-03-03 17:08:07 -08:00
mpdupdate.py Update comments to reflect config migration 2013-01-31 18:17:00 -05:00
random.py happy new year 2013-01-11 10:43:41 -08:00
replaygain.py replaygain: catch Unicode exc on Windows (GC-499) 2013-01-12 14:38:19 -08:00
rewrite.py fix inline and rewrite for instance fields 2013-02-02 08:35:54 -08:00
scrub.py minor style cleanup for #75 2013-01-29 21:30:57 -08:00
smartplaylist.py Sanitize template evaluation for smartplaylist 2013-02-11 21:37:14 -05:00
the.py remove singleton enforcement from plugins 2013-01-31 12:13:19 -08:00
zero.py zero: remove redundant list of dict's keys 2013-01-31 12:15:18 -08:00