until I can figure out how to make PyQt4.phonon work on osx, we'll have to call external command for now