'Start a new thread for the player.
Call this function before trying to play any music with
play_file() or play().'

def run(self):

    def start():
        loop = GLib.MainLoop()
        loop.run()
    _thread.start_new_thread(start, ())
