diff --git a/beetsplug/bpd/__init__.py b/beetsplug/bpd/__init__.py index 9c40d7b03..b9cb30ba2 100644 --- a/beetsplug/bpd/__init__.py +++ b/beetsplug/bpd/__init__.py @@ -751,7 +751,9 @@ class Server(BaseServer): """ # Path is ignored. Also, the real MPD does this asynchronously; # this is done inline. + print 'Building directory tree...' self.tree = vfs.libtree(self.lib) + print '... done.' self.updated_time = time.time() @@ -1093,7 +1095,7 @@ class BPDPlugin(BeetsPlugin): Server(lib, host, port, password).run() except NoGstreamerError: global_log.error('Gstreamer Python bindings not found.') - global_log.error('Install "python-gst0.10", "py26-gst-python",' + global_log.error('Install "python-gst0.10", "py27-gst-python", ' 'or similar package to use BPD.') def commands(self): diff --git a/docs/changelog.rst b/docs/changelog.rst index 7e373adf2..97447b3c7 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -51,6 +51,8 @@ Changelog store music). To customize your character substitutions, see :ref:`the replace config option `. * Filename collisions are now avoided when moving album art. +* :doc:`/plugins/bpd`: Print messages to show when directory tree is being + constructed. * :doc:`/plugins/bpd`: Use Gstreamer's ``playbin2`` element instead of the deprecated ``playbin``. * :doc:`/plugins/bpd`: Listings are now sorted (thanks once again to Matteo diff --git a/docs/plugins/bpd.rst b/docs/plugins/bpd.rst index 946054d9c..8efb65c5a 100644 --- a/docs/plugins/bpd.rst +++ b/docs/plugins/bpd.rst @@ -17,10 +17,9 @@ Before you can use BPD, you'll need the media library called GStreamer (along with its Python bindings) on your system. * On Mac OS X, you can use `MacPorts`_ or `Homebrew`_. For MacPorts, just run - ``port install py27-gst-python``. For Homebrew, the `Mopidy`_ project has - `detailed instructions`_ for installing the necessary libraries. - (Note that you'll need the - Mac OS X Developer Tools.) + ``port install py27-gst-python``. For Homebrew, use `my auxiliary repository`_ + to install: ``brew tap sampsyo/py ; brew install gst-python``. + (Note that you'll need the Mac OS X Developer Tools in either case.) * On Linux, it's likely that you already have gst-python. (If not, your distribution almost certainly has a package for it.) @@ -31,8 +30,7 @@ with its Python bindings) on your system. .. _MacPorts: http://www.macports.org/ .. _GStreamer WinBuilds: http://www.gstreamer-winbuild.ylatuya.es/ .. _Homebrew: http://mxcl.github.com/homebrew/ -.. _Mopidy: https://github.com/mopidy/mopidy/ -.. _detailed instructions: http://docs.mopidy.com/en/latest/installation/gstreamer/#installing-gstreamer-on-os-x +.. _my auxiliary repository: https://github.com/sampsyo/homebrew-py Using and Configuring ---------------------