beets/beetsplug
Adrian Sampson 4adc896a86 replaygain: consolidate command invocation code
Invocations of the mp3gain/aacgain commands are now wrapped in a centralized
function that takes care of output capture and error handling. This avoids code
duplication for the various sites at which the tool needs to be invoked.

This change also avoids unintentionally modifying tags via the command-line
tool. The "-s s" option makes the tool *just* calculate RG values rather than
toying with tags at all.
2012-10-15 12:14:35 -07:00
..
bpd bpd: use pygst.require() before importing gst 2012-09-12 17:57:37 -07:00
lastgenre Added command to the lastgenre plugin 2012-10-04 10:56:31 +02:00
web Send correct filename when downloading a file. 2012-08-26 15:19:03 -04:00
__init__.py The Great Trailing Whitespace Purge of 2012 2012-05-13 20:22:17 -07:00
bench.py use print_function __future__ import 2012-05-13 21:08:27 -07:00
chroma.py fix early call to imported_items in chroma 2012-07-24 14:56:14 -07:00
convert.py move cpu_count to util module; credit @storrgie 2012-10-14 14:09:03 -07:00
embedart.py embedart: log & skip unreadable audio files 2012-05-21 10:47:17 -07:00
fetchart.py fetchart: fix extension-less files from CAA 2012-08-02 09:46:57 -07:00
fuzzy_search.py Small optimization in the fuzzy search plugin. 2012-10-07 22:02:43 +02:00
ihate.py "plugin is not configured" logged as debug message 2012-10-09 10:47:19 -07:00
importfeeds.py importfeed: fix "link" mode w/ unicode paths 2012-09-11 17:32:43 -07:00
info.py The Great Trailing Whitespace Purge of 2012 2012-05-13 20:22:17 -07:00
inline.py use new "except ... as ...:" syntax 2012-05-13 21:18:50 -07:00
lyrics.py lyrics: fix UnicodeDecodeError with non-ASCII text 2012-08-19 13:42:43 -07:00
mbcollection.py mbcollection: change chunk size to 200 releases 2012-10-14 20:35:03 -07:00
mpdupdate.py add the 'path' argument to mpdupdate plugin 2012-05-17 12:31:19 -04:00
rdm.py use print_function __future__ import 2012-05-13 21:08:27 -07:00
replaygain.py replaygain: consolidate command invocation code 2012-10-15 12:14:35 -07:00
rewrite.py The Great Trailing Whitespace Purge of 2012 2012-05-13 20:22:17 -07:00
scrub.py scrub: remove all types of tags 2012-08-24 15:39:13 -07:00
the.py "plugin is not configured" logged as debug message 2012-10-09 10:47:19 -07:00
zero.py "plugin is not configured" logged as debug message 2012-10-09 10:47:19 -07:00