Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INFO 2016-10-17 02:13:33,095 [24106:MainThread] mopidy.__main__
- Starting Mopidy 2.0.1
- DEBUG 2016-10-17 02:13:33,116 [24106:MainThread] mopidy.ext
- Loading entry point: pandora = mopidy_pandora:Extension
- DEBUG 2016-10-17 02:13:33,390 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-Pandora 0.3.0
- DEBUG 2016-10-17 02:13:33,393 [24106:MainThread] mopidy.ext
- Loading entry point: moped = mopidy_moped:MopedExtension
- DEBUG 2016-10-17 02:13:33,395 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-Moped 0.6.4
- DEBUG 2016-10-17 02:13:33,399 [24106:MainThread] mopidy.ext
- Loading entry point: alsamixer = mopidy_alsamixer:Extension
- DEBUG 2016-10-17 02:13:33,401 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-ALSAMixer 1.0.3
- DEBUG 2016-10-17 02:13:33,417 [24106:MainThread] mopidy.ext
- Loading entry point: mpd = mopidy.mpd:Extension
- DEBUG 2016-10-17 02:13:33,419 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-MPD 2.0.1
- DEBUG 2016-10-17 02:13:33,419 [24106:MainThread] mopidy.ext
- Loading entry point: http = mopidy.http:Extension
- DEBUG 2016-10-17 02:13:33,421 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-HTTP 2.0.1
- DEBUG 2016-10-17 02:13:33,421 [24106:MainThread] mopidy.ext
- Loading entry point: stream = mopidy.stream:Extension
- DEBUG 2016-10-17 02:13:33,422 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-Stream 2.0.1
- DEBUG 2016-10-17 02:13:33,423 [24106:MainThread] mopidy.ext
- Loading entry point: m3u = mopidy.m3u:Extension
- DEBUG 2016-10-17 02:13:33,424 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-M3U 2.0.1
- DEBUG 2016-10-17 02:13:33,424 [24106:MainThread] mopidy.ext
- Loading entry point: softwaremixer = mopidy.softwaremixer:Extension
- DEBUG 2016-10-17 02:13:33,426 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-SoftwareMixer 2.0.1
- DEBUG 2016-10-17 02:13:33,426 [24106:MainThread] mopidy.ext
- Loading entry point: file = mopidy.file:Extension
- DEBUG 2016-10-17 02:13:33,427 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-File 2.0.1
- DEBUG 2016-10-17 02:13:33,427 [24106:MainThread] mopidy.ext
- Loading entry point: local = mopidy.local:Extension
- DEBUG 2016-10-17 02:13:33,438 [24106:MainThread] mopidy.ext
- Loaded extension: Mopidy-Local 2.0.1
- DEBUG 2016-10-17 02:13:33,440 [24106:MainThread] mopidy.ext
- Discovered extensions: pandora, moped, alsamixer, mpd, http, stream, m3u, softwaremixer, file, local
- DEBUG 2016-10-17 02:13:33,450 [24106:MainThread] mopidy.config.keyring
- Fetching passwords from your keyring failed. Any passwords stored in the keyring will not be available. (org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11)
- INFO 2016-10-17 02:13:33,450 [24106:MainThread] mopidy.config
- Loading config from builtin defaults
- DEBUG 2016-10-17 02:13:33,470 [24106:MainThread] mopidy.config
- Loading config from /etc/xdg/mopidy/mopidy.conf failed; it does not exist
- INFO 2016-10-17 02:13:33,471 [24106:MainThread] mopidy.config
- Loading config from /home/pi/.config/mopidy/mopidy.conf
- INFO 2016-10-17 02:13:33,479 [24106:MainThread] mopidy.config
- Loading config from command line options
- DEBUG 2016-10-17 02:13:33,504 [24106:MainThread] mopidy.ext
- Validating extension: pandora
- DEBUG 2016-10-17 02:13:33,546 [24106:MainThread] mopidy.ext
- Validating extension: moped
- DEBUG 2016-10-17 02:13:33,552 [24106:MainThread] mopidy.ext
- Validating extension: alsamixer
- DEBUG 2016-10-17 02:13:33,559 [24106:MainThread] mopidy.ext
- Validating extension: mpd
- DEBUG 2016-10-17 02:13:33,560 [24106:MainThread] mopidy.ext
- Validating extension: http
- DEBUG 2016-10-17 02:13:33,694 [24106:MainThread] mopidy.ext
- Validating extension: stream
- DEBUG 2016-10-17 02:13:33,695 [24106:MainThread] mopidy.ext
- Validating extension: m3u
- DEBUG 2016-10-17 02:13:33,696 [24106:MainThread] mopidy.ext
- Validating extension: softwaremixer
- DEBUG 2016-10-17 02:13:33,697 [24106:MainThread] mopidy.ext
- Validating extension: file
- DEBUG 2016-10-17 02:13:33,697 [24106:MainThread] mopidy.ext
- Validating extension: local
- INFO 2016-10-17 02:13:33,698 [24106:MainThread] mopidy.__main__
- Enabled extensions: mpd, alsamixer, http, pandora, stream, m3u, softwaremixer, moped, file
- INFO 2016-10-17 02:13:33,700 [24106:MainThread] mopidy.__main__
- Disabled extensions: local
- DEBUG 2016-10-17 02:13:33,902 [24106:MainThread] mopidy.commands
- Available Mopidy mixers: AlsaMixer, SoftwareMixer
- INFO 2016-10-17 02:13:33,905 [24106:MainThread] mopidy.commands
- Starting Mopidy mixer: SoftwareMixer
- DEBUG 2016-10-17 02:13:33,909 [24106:MainThread] pykka
- Registered SoftwareMixer (urn:uuid:f39431eb-f947-43b1-9f48-8579691a8511)
- DEBUG 2016-10-17 02:13:33,911 [24106:MainThread] pykka
- Starting SoftwareMixer (urn:uuid:f39431eb-f947-43b1-9f48-8579691a8511)
- DEBUG 2016-10-17 02:13:33,916 [24106:MainThread] mopidy.commands
- Mixer volume left unchanged
- INFO 2016-10-17 02:13:33,917 [24106:MainThread] mopidy.commands
- Starting Mopidy audio
- DEBUG 2016-10-17 02:13:33,919 [24106:MainThread] pykka
- Registered Audio (urn:uuid:646dcbce-5e71-4005-a0a0-fc017095ffa6)
- DEBUG 2016-10-17 02:13:33,920 [24106:MainThread] pykka
- Starting Audio (urn:uuid:646dcbce-5e71-4005-a0a0-fc017095ffa6)
- INFO 2016-10-17 02:13:33,928 [24106:MainThread] mopidy.commands
- Starting Mopidy backends: PandoraBackend, StreamBackend, M3UBackend, FileBackend
- DEBUG 2016-10-17 02:13:33,942 [24106:MainThread] requests.packages.urllib3.util.retry
- Converted retries value: 3 -> Retry(total=3, connect=None, read=None, redirect=None)
- DEBUG 2016-10-17 02:13:33,951 [24106:MainThread] requests.packages.urllib3.util.retry
- Converted retries value: 3 -> Retry(total=3, connect=None, read=None, redirect=None)
- DEBUG 2016-10-17 02:13:33,956 [24106:MainThread] pykka
- Registered PandoraBackend (urn:uuid:e6750e24-0ba9-425e-9ae3-93f3291da8a0)
- DEBUG 2016-10-17 02:13:33,957 [24106:MainThread] pykka
- Starting PandoraBackend (urn:uuid:e6750e24-0ba9-425e-9ae3-93f3291da8a0)
- TRACE 2016-10-17 02:13:33,972 [24106:MainThread] mopidy.internal.timer
- PandoraBackend took 40ms
- INFO 2016-10-17 02:13:33,993 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- Starting new HTTPS connection (1): internal-tuner.pandora.com
- DEBUG 2016-10-17 02:13:34,007 [24106:MainThread] pykka
- Registered StreamBackend (urn:uuid:feacc6c1-9360-4f9c-ae22-b050520a9c7a)
- DEBUG 2016-10-17 02:13:34,009 [24106:MainThread] pykka
- Starting StreamBackend (urn:uuid:feacc6c1-9360-4f9c-ae22-b050520a9c7a)
- TRACE 2016-10-17 02:13:34,020 [24106:MainThread] mopidy.internal.timer
- StreamBackend took 33ms
- INFO 2016-10-17 02:13:34,021 [24106:Audio-2] mopidy.audio.actor
- Audio output set to "autoaudiosink"
- DEBUG 2016-10-17 02:13:34,026 [24106:MainThread] pykka
- Registered M3UBackend (urn:uuid:b0328222-79ab-4585-9f2a-3da98dbf429e)
- DEBUG 2016-10-17 02:13:34,027 [24106:MainThread] pykka
- Starting M3UBackend (urn:uuid:b0328222-79ab-4585-9f2a-3da98dbf429e)
- TRACE 2016-10-17 02:13:34,033 [24106:MainThread] mopidy.internal.timer
- M3UBackend took 10ms
- DEBUG 2016-10-17 02:13:34,047 [24106:MainThread] pykka
- Registered FileBackend (urn:uuid:e5edbe64-9676-4e6c-9096-f22bb5d0ca79)
- DEBUG 2016-10-17 02:13:34,048 [24106:MainThread] pykka
- Starting FileBackend (urn:uuid:e5edbe64-9676-4e6c-9096-f22bb5d0ca79)
- TRACE 2016-10-17 02:13:34,061 [24106:MainThread] mopidy.internal.timer
- FileBackend took 22ms
- DEBUG 2016-10-17 02:13:34,441 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "POST /services/json/?method=auth.partnerLogin HTTP/1.1" 200 174
- DEBUG 2016-10-17 02:13:34,631 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "POST /services/json/?auth_token=VAreY4C5KiGrZnFyTSxissI5c%2F8NSSMUpC&partner_id=37&method=auth.userLogin HTTP/1.1" 200 308
- INFO 2016-10-17 02:13:34,711 [24106:MainThread] mopidy.commands
- Starting Mopidy core
- DEBUG 2016-10-17 02:13:34,727 [24106:MainThread] pykka
- Registered Core (urn:uuid:d654827a-0009-49bf-81be-ca24e5422da2)
- DEBUG 2016-10-17 02:13:34,729 [24106:MainThread] pykka
- Starting Core (urn:uuid:d654827a-0009-49bf-81be-ca24e5422da2)
- INFO 2016-10-17 02:13:34,777 [24106:MainThread] mopidy.commands
- Starting Mopidy frontends: PandoraFrontend, EventMonitorFrontend, MpdFrontend, HttpFrontend
- DEBUG 2016-10-17 02:13:34,781 [24106:MainThread] pykka
- Registered PandoraFrontend (urn:uuid:64a5c65c-0c86-4501-a776-96c5c87404a6)
- DEBUG 2016-10-17 02:13:34,782 [24106:MainThread] pykka
- Starting PandoraFrontend (urn:uuid:64a5c65c-0c86-4501-a776-96c5c87404a6)
- TRACE 2016-10-17 02:13:34,785 [24106:MainThread] mopidy.internal.timer
- PandoraFrontend took 5ms
- DEBUG 2016-10-17 02:13:34,787 [24106:MainThread] pykka
- Registered EventMonitorFrontend (urn:uuid:fb9e4a9e-1118-451b-ba24-f2fe71ab34c1)
- DEBUG 2016-10-17 02:13:34,788 [24106:MainThread] pykka
- Starting EventMonitorFrontend (urn:uuid:fb9e4a9e-1118-451b-ba24-f2fe71ab34c1)
- TRACE 2016-10-17 02:13:34,791 [24106:MainThread] mopidy.internal.timer
- EventMonitorFrontend took 4ms
- INFO 2016-10-17 02:13:34,796 [24106:MainThread] mopidy.mpd.actor
- MPD server running at [::ffff:0.0.0.0]:6600
- DEBUG 2016-10-17 02:13:34,798 [24106:MainThread] pykka
- Registered MpdFrontend (urn:uuid:05272469-3259-4974-86d1-7d08c66b44c6)
- DEBUG 2016-10-17 02:13:34,799 [24106:MainThread] pykka
- Starting MpdFrontend (urn:uuid:05272469-3259-4974-86d1-7d08c66b44c6)
- TRACE 2016-10-17 02:13:34,801 [24106:MainThread] mopidy.internal.timer
- MpdFrontend took 9ms
- DEBUG 2016-10-17 02:13:34,804 [24106:MainThread] mopidy.http.actor
- Starting HTTP server
- DEBUG 2016-10-17 02:13:34,807 [24106:MainThread] pykka
- Registered HttpFrontend (urn:uuid:cd9c2fef-f79d-4eac-a581-3ebb25eb14d2)
- DEBUG 2016-10-17 02:13:34,808 [24106:MainThread] pykka
- Starting HttpFrontend (urn:uuid:cd9c2fef-f79d-4eac-a581-3ebb25eb14d2)
- TRACE 2016-10-17 02:13:34,812 [24106:MainThread] mopidy.internal.timer
- HttpFrontend took 9ms
- INFO 2016-10-17 02:13:34,813 [24106:HttpFrontend-12] mopidy.http.actor
- HTTP server running at [::ffff:0.0.0.0]:6680
- INFO 2016-10-17 02:13:34,815 [24106:MainThread] mopidy.commands
- Starting GLib mainloop
- DEBUG 2016-10-17 02:13:34,827 [24106:HttpServer] mopidy.http.actor
- Loaded HTTP extension: mopidy
- DEBUG 2016-10-17 02:13:34,836 [24106:HttpServer] mopidy.http.actor
- Loaded static HTTP extension: moped
- DEBUG 2016-10-17 02:13:34,840 [24106:HttpServer] mopidy.http.actor
- HTTP routes from extensions:
- u'/mopidy': <class 'mopidy.http.handlers.AddSlashHandler'>
- u'/mopidy/ws/?': <class 'mopidy.http.handlers.WebSocketHandler'>
- u'/mopidy/rpc': <class 'mopidy.http.handlers.JsonRpcHandler'>
- u'/mopidy/(.+)': <class 'mopidy.http.handlers.StaticFileHandler'>
- u'/mopidy/': <class 'mopidy.http.handlers.ClientListHandler'>
- u'/moped': <class 'mopidy.http.handlers.AddSlashHandler'>
- u'/moped/(.*)': <class 'mopidy.http.handlers.StaticFileHandler'>
- u'/': <class 'tornado.web.RedirectHandler'>
- DEBUG 2016-10-17 02:13:34,862 [24106:MpdFrontend-10] mopidy.zeroconf
- Zeroconf service "Mopidy MPD server on MusicBox" (_mpd._tcp at []:6600): Published
- DEBUG 2016-10-17 02:13:34,876 [24106:HttpFrontend-12] mopidy.zeroconf
- Zeroconf service "Mopidy HTTP server on MusicBox" (_http._tcp at []:6680): Published
- DEBUG 2016-10-17 02:13:34,889 [24106:HttpFrontend-12] mopidy.zeroconf
- Zeroconf service "Mopidy HTTP server on MusicBox" (_mopidy-http._tcp at []:6680): Published
- DEBUG 2016-10-17 02:14:15,607 [24106:HttpServer] mopidy.http.handlers
- New WebSocket connection from 10.0.0.196
- DEBUG 2016-10-17 02:14:15,621 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.describe","jsonrpc":"2.0","id":448}'
- DEBUG 2016-10-17 02:14:15,647 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 448, "result": {"core.tracklist.index": {"params": [{"default": null, "name": "tl_track"}, {"default": null, "name": "tlid"}], "description": "The position of the given track in the tracklist.\\n\\nIf neither *tl_track* or *tlid* is given we return the index of\\nthe currently playing track.\\n\\n:param tl_track: the track to find the index of\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:param tlid: TLID of the track to find the index of\\n:type tlid: :class:`int` or :class:`None`\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1\\n The *tlid* parameter"}, "core.mixer.set_mute": {"params": [{"name": "mute"}], "description": "Set mute state.\\n\\n:class:`True` to mute, :class:`False` to unmute.\\n\\nReturns :class:`True` if call is successful, otherwise :class:`False`."}, "core.playback.seek": {"params": [{"name": "time_position"}], "description": "Seeks to time position given in milliseconds.\\n\\n:param time_position: time position in milliseconds\\n:type time_position: int\\n:rtype: :class:`True` if successful, else :class:`False`"}, "core.playback.pause": {"params": [], "description": "Pause playback."}, "core.tracklist.shuffle": {"params": [{"default": null, "name": "start"}, {"default": null, "name": "end"}], "description": "Shuffles the entire tracklist. If ``start`` and ``end`` is given only\\nshuffles the slice ``[start:end]``.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param start: position of first track to shuffle\\n:type start: int or :class:`None`\\n:param end: position after last track to shuffle\\n:type end: int or :class:`None`"}, "core.library.lookup": {"params": [{"default": null, "name": "uri"}, {"default": null, "name": "uris"}], "description": "Lookup the given URIs.\\n\\nIf the URI expands to multiple tracks, the returned list will contain\\nthem all.\\n\\n:param uri: track URI\\n:type uri: string or :class:`None`\\n:param uris: track URIs\\n:type uris: list of string or :class:`None`\\n:rtype: list of :class:`mopidy.models.Track` if uri was set or\\n {uri: list of :class:`mopidy.models.Track`} if uris was set.\\n\\n.. versionadded:: 1.0\\n The ``uris`` argument.\\n\\n.. deprecated:: 1.0\\n The ``uri`` argument. Use ``uris`` instead."}, "core.tracklist.next_track": {"params": [{"name": "tl_track"}], "description": "The track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.next()`.\\n\\nFor normal playback this is the next track in the tracklist. If repeat\\nis enabled the next track can loop around the tracklist. When random is\\nenabled this should be a random track, all tracks should be played once\\nbefore the tracklist repeats.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`"}, "core.tracklist.get_random": {"params": [], "description": "Get random mode.\\n\\n:class:`True`\\n Tracks are selected at random from the tracklist.\\n:class:`False`\\n Tracks are played in the order of the tracklist."}, "core.tracklist.get_length": {"params": [], "description": "Get length of the tracklist."}, "core.tracklist.get_next_tlid": {"params": [], "description": "The tlid of the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.next()`.\\n\\nFor normal playback this is the next track in the tracklist. If repeat\\nis enabled the next track can loop around the tracklist. When random is\\nenabled this should be a random track, all tracks should be played once\\nbefore the tracklist repeats.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1"}, "core.tracklist.previous_track": {"params": [{"name": "tl_track"}], "description": "Returns the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.previous()`.\\n\\nFor normal playback this is the previous track in the tracklist. If\\nrandom and/or consume is enabled it should return the current track\\ninstead.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`"}, "core.tracklist.add": {"params": [{"default": null, "name": "tracks"}, {"default": null, "name": "at_position"}, {"default": null, "name": "uri"}, {"default": null, "name": "uris"}], "description": "Add tracks to the tracklist.\\n\\nIf ``uri`` is given instead of ``tracks``, the URI is looked up in the\\nlibrary and the resulting tracks are added to the tracklist.\\n\\nIf ``uris`` is given instead of ``uri`` or ``tracks``, the URIs are\\nlooked up in the library and the resulting tracks are added to the\\ntracklist.\\n\\nIf ``at_position`` is given, the tracks are inserted at the given\\nposition in the tracklist. If ``at_position`` is not given, the tracks\\nare appended to the end of the tracklist.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param tracks: tracks to add\\n:type tracks: list of :class:`mopidy.models.Track` or :class:`None`\\n:param at_position: position in tracklist to add tracks\\n:type at_position: int or :class:`None`\\n:param uri: URI for tracks to add\\n:type uri: string or :class:`None`\\n:param uris: list of URIs for tracks to add\\n:type uris: list of string or :class:`None`\\n:rtype: list of :class:`mopidy.models.TlTrack`\\n\\n.. versionadded:: 1.0\\n The ``uris`` argument.\\n\\n.. deprecated:: 1.0\\n The ``tracks`` and ``uri`` arguments. Use ``uris``."}, "core.tracklist.get_eot_tlid": {"params": [], "description": "The TLID of the track that will be played after the current track.\\n\\nNot necessarily the same TLID as returned by :meth:`get_next_tlid`.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1"}, "core.playlists.save": {"params": [{"name": "playlist"}], "description": "Save the playlist.\\n\\nFor a playlist to be saveable, it must have the ``uri`` attribute set.\\nYou must not set the ``uri`` atribute yourself, but use playlist\\nobjects returned by :meth:`create` or retrieved from :attr:`playlists`,\\nwhich will always give you saveable playlists.\\n\\nThe method returns the saved playlist. The return playlist may differ\\nfrom the saved playlist. E.g. if the playlist name was changed, the\\nreturned playlist may have a different URI. The caller of this method\\nmust throw away the playlist sent to this method, and use the\\nreturned playlist instead.\\n\\nIf the playlist\'s URI isn\'t set or doesn\'t match the URI scheme of a\\ncurrent backend, nothing is done and :class:`None` is returned.\\n\\n:param playlist: the playlist\\n:type playlist: :class:`mopidy.models.Playlist`\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`"}, "core.playlists.get_playlists": {"params": [{"default": true, "name": "include_tracks"}], "description": "Get the available playlists.\\n\\n:rtype: list of :class:`mopidy.models.Playlist`\\n\\n.. versionchanged:: 1.0\\n If you call the method with ``include_tracks=False``, the\\n :attr:`~mopidy.models.Playlist.last_modified` field of the returned\\n playlists is no longer set.\\n\\n.. deprecated:: 1.0\\n Use :meth:`as_list` and :meth:`get_items` instead."}, "core.library.get_distinct": {"params": [{"name": "field"}, {"default": null, "name": "query"}], "description": "List distinct values for a given field from the library.\\n\\nThis has mainly been added to support the list commands the MPD\\nprotocol supports in a more sane fashion. Other frontends are not\\nrecommended to use this method.\\n\\n:param string field: One of ``track``, ``artist``, ``albumartist``,\\n ``album``, ``composer``, ``performer``, ``date`` or ``genre``.\\n:param dict query: Query to use for limiting results, see\\n :meth:`search` for details about the query format.\\n:rtype: set of values corresponding to the requested field type.\\n\\n.. versionadded:: 1.0"}, "core.playback.set_state": {"params": [{"name": "new_state"}], "description": "Set the playback state.\\n\\nMust be :attr:`PLAYING`, :attr:`PAUSED`, or :attr:`STOPPED`.\\n\\nPossible states and transitions:\\n\\n.. digraph:: state_transitions\\n\\n \\"STOPPED\\" -> \\"PLAYING\\" [ label=\\"play\\" ]\\n \\"STOPPED\\" -> \\"PAUSED\\" [ label=\\"pause\\" ]\\n \\"PLAYING\\" -> \\"STOPPED\\" [ label=\\"stop\\" ]\\n \\"PLAYING\\" -> \\"PAUSED\\" [ label=\\"pause\\" ]\\n \\"PLAYING\\" -> \\"PLAYING\\" [ label=\\"play\\" ]\\n \\"PAUSED\\" -> \\"PLAYING\\" [ label=\\"resume\\" ]\\n \\"PAUSED\\" -> \\"STOPPED\\" [ label=\\"stop\\" ]"}, "core.tracklist.set_single": {"params": [{"name": "value"}], "description": "Set single mode.\\n\\n:class:`True`\\n Playback is stopped after current song, unless in ``repeat`` mode.\\n:class:`False`\\n Playback continues after current song."}, "core.playlists.refresh": {"params": [{"default": null, "name": "uri_scheme"}], "description": "Refresh the playlists in :attr:`playlists`.\\n\\nIf ``uri_scheme`` is :class:`None`, all backends are asked to refresh.\\nIf ``uri_scheme`` is an URI scheme handled by a backend, only that\\nbackend is asked to refresh. If ``uri_scheme`` doesn\'t match any\\ncurrent backend, nothing happens.\\n\\n:param uri_scheme: limit to the backend matching the URI scheme\\n:type uri_scheme: string"}, "core.library.refresh": {"params": [{"default": null, "name": "uri"}], "description": "Refresh library. Limit to URI and below if an URI is given.\\n\\n:param uri: directory or track URI\\n:type uri: string"}, "core.playback.get_state": {"params": [], "description": "Get The playback state."}, "core.playback.play": {"params": [{"default": null, "name": "tl_track"}, {"default": null, "name": "tlid"}], "description": "Play the given track, or if the given tl_track and tlid is\\n:class:`None`, play the currently active track.\\n\\nNote that the track **must** already be in the tracklist.\\n\\n:param tl_track: track to play\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:param tlid: TLID of the track to play\\n:type tlid: :class:`int` or :class:`None`"}, "core.playback.get_stream_title": {"params": [], "description": "Get the current stream title or :class:`None`."}, "core.tracklist.remove": {"params": [{"default": null, "name": "criteria"}, {"name": "kwargs", "kwargs": true}], "description": "Remove the matching tracks from the tracklist.\\n\\nUses :meth:`filter()` to lookup the tracks to remove.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param criteria: on or more criteria to match by\\n:type criteria: dict\\n:rtype: list of :class:`mopidy.models.TlTrack` that was removed\\n\\n.. deprecated:: 1.1\\n Providing the criteria via ``kwargs``."}, "core.playback.get_current_tlid": {"params": [], "description": "Get the currently playing or selected TLID.\\n\\nExtracted from :meth:`get_current_tl_track` for convenience.\\n\\nReturns a :class:`int` or :class:`None`.\\n\\n.. versionadded:: 1.1"}, "core.playback.get_current_tl_track": {"params": [], "description": "Get the currently playing or selected track.\\n\\nReturns a :class:`mopidy.models.TlTrack` or :class:`None`."}, "core.playback.get_volume": {"params": [], "description": ".. deprecated:: 1.0\\n Use :meth:`core.mixer.get_volume()\\n <mopidy.core.MixerController.get_volume>` instead."}, "core.tracklist.get_single": {"params": [], "description": "Get single mode.\\n\\n:class:`True`\\n Playback is stopped after current song, unless in ``repeat`` mode.\\n:class:`False`\\n Playback continues after current song."}, "core.history.get_length": {"params": [], "description": "Get the number of tracks in the history.\\n\\n:returns: the history length\\n:rtype: int"}, "core.mixer.get_volume": {"params": [], "description": "Get the volume.\\n\\nInteger in range [0..100] or :class:`None` if unknown.\\n\\nThe volume scale is linear."}, "core.tracklist.set_consume": {"params": [{"name": "value"}], "description": "Set consume mode.\\n\\n:class:`True`\\n Tracks are removed from the tracklist when they have been played.\\n:class:`False`\\n Tracks are not removed from the tracklist."}, "core.playlists.lookup": {"params": [{"name": "uri"}], "description": "Lookup playlist with given URI in both the set of playlists and in any\\nother playlist sources. Returns :class:`None` if not found.\\n\\n:param uri: playlist URI\\n:type uri: string\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`"}, "core.tracklist.get_previous_tlid": {"params": [], "description": "Returns the TLID of the track that will be played if calling\\n:meth:`mopidy.core.PlaybackController.previous()`.\\n\\nFor normal playback this is the previous track in the tracklist. If\\nrandom and/or consume is enabled it should return the current track\\ninstead.\\n\\n:rtype: :class:`int` or :class:`None`\\n\\n.. versionadded:: 1.1"}, "core.library.browse": {"params": [{"name": "uri"}], "description": "Browse directories and tracks at the given ``uri``.\\n\\n``uri`` is a string which represents some directory belonging to a\\nbackend. To get the intial root directories for backends pass\\n:class:`None` as the URI.\\n\\nReturns a list of :class:`mopidy.models.Ref` objects for the\\ndirectories and tracks at the given ``uri``.\\n\\nThe :class:`~mopidy.models.Ref` objects representing tracks keep the\\ntrack\'s original URI. A matching pair of objects can look like this::\\n\\n Track(uri=\'dummy:/foo.mp3\', name=\'foo\', artists=..., album=...)\\n Ref.track(uri=\'dummy:/foo.mp3\', name=\'foo\')\\n\\nThe :class:`~mopidy.models.Ref` objects representing directories have\\nbackend specific URIs. These are opaque values, so no one but the\\nbackend that created them should try and derive any meaning from them.\\nThe only valid exception to this is checking the scheme, as it is used\\nto route browse requests to the correct backend.\\n\\nFor example, the dummy library\'s ``/bar`` directory could be returned\\nlike this::\\n\\n Ref.directory(uri=\'dummy:directory:/bar\', name=\'bar\')\\n\\n:param string uri: URI to browse\\n:rtype: list of :class:`mopidy.models.Ref`\\n\\n.. versionadded:: 0.18"}, "core.playlists.delete": {"params": [{"name": "uri"}], "description": "Delete playlist identified by the URI.\\n\\nIf the URI doesn\'t match the URI schemes handled by the current\\nbackends, nothing happens.\\n\\n:param uri: URI of the playlist to delete\\n:type uri: string"}, "core.playback.next": {"params": [], "description": "Change to the next track.\\n\\nThe current playback state will be kept. If it was playing, playing\\nwill continue. If it was paused, it will still be paused, etc."}, "core.tracklist.slice": {"params": [{"name": "start"}, {"name": "end"}], "description": "Returns a slice of the tracklist, limited by the given start and end\\npositions.\\n\\n:param start: position of first track to include in slice\\n:type start: int\\n:param end: position after last track to include in slice\\n:type end: int\\n:rtype: :class:`mopidy.models.TlTrack`"}, "core.tracklist.get_repeat": {"params": [], "description": "Get repeat mode.\\n\\n:class:`True`\\n The tracklist is played repeatedly.\\n:class:`False`\\n The tracklist is played once."}, "core.playlists.create": {"params": [{"name": "name"}, {"default": null, "name": "uri_scheme"}], "description": "Create a new playlist.\\n\\nIf ``uri_scheme`` matches an URI scheme handled by a current backend,\\nthat backend is asked to create the playlist. If ``uri_scheme`` is\\n:class:`None` or doesn\'t match a current backend, the first backend is\\nasked to create the playlist.\\n\\nAll new playlists must be created by calling this method, and **not**\\nby creating new instances of :class:`mopidy.models.Playlist`.\\n\\n:param name: name of the new playlist\\n:type name: string\\n:param uri_scheme: use the backend matching the URI scheme\\n:type uri_scheme: string\\n:rtype: :class:`mopidy.models.Playlist` or :class:`None`"}, "core.playback.get_current_track": {"params": [], "description": "Get the currently playing or selected track.\\n\\nExtracted from :meth:`get_current_tl_track` for convenience.\\n\\nReturns a :class:`mopidy.models.Track` or :class:`None`."}, "core.tracklist.get_version": {"params": [], "description": "Get the tracklist version.\\n\\nInteger which is increased every time the tracklist is changed. Is not\\nreset before Mopidy is restarted."}, "core.tracklist.move": {"params": [{"name": "start"}, {"name": "end"}, {"name": "to_position"}], "description": "Move the tracks in the slice ``[start:end]`` to ``to_position``.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event.\\n\\n:param start: position of first track to move\\n:type start: int\\n:param end: position after last track to move\\n:type end: int\\n:param to_position: new position for the tracks\\n:type to_position: int"}, "core.tracklist.get_consume": {"params": [], "description": "Get consume mode.\\n\\n:class:`True`\\n Tracks are removed from the tracklist when they have been played.\\n:class:`False`\\n Tracks are not removed from the tracklist."}, "core.playback.set_volume": {"params": [{"name": "volume"}], "description": ".. deprecated:: 1.0\\n Use :meth:`core.mixer.set_volume()\\n <mopidy.core.MixerController.set_volume>` instead."}, "core.playlists.get_uri_schemes": {"params": [], "description": "Get the list of URI schemes that support playlists.\\n\\n:rtype: list of string\\n\\n.. versionadded:: 2.0"}, "core.playback.stop": {"params": [], "description": "Stop playing."}, "core.playlists.get_items": {"params": [{"name": "uri"}], "description": "Get the items in a playlist specified by ``uri``.\\n\\nReturns a list of :class:`~mopidy.models.Ref` objects referring to the\\nplaylist\'s items.\\n\\nIf a playlist with the given ``uri`` doesn\'t exist, it returns\\n:class:`None`.\\n\\n:rtype: list of :class:`mopidy.models.Ref`, or :class:`None`\\n\\n.. versionadded:: 1.0"}, "core.tracklist.get_tl_tracks": {"params": [], "description": "Get tracklist as list of :class:`mopidy.models.TlTrack`."}, "core.tracklist.get_tracks": {"params": [], "description": "Get tracklist as list of :class:`mopidy.models.Track`."}, "core.library.search": {"params": [{"default": null, "name": "query"}, {"default": null, "name": "uris"}, {"default": false, "name": "exact"}, {"name": "kwargs", "kwargs": true}], "description": "Search the library for tracks where ``field`` contains ``values``.\\n``field`` can be one of ``uri``, ``track_name``, ``album``, ``artist``,\\n``albumartist``, ``composer``, ``performer``, ``track_no``, ``genre``,\\n``date``, ``comment`` or ``any``.\\n\\nIf ``uris`` is given, the search is limited to results from within the\\nURI roots. For example passing ``uris=[\'file:\']`` will limit the search\\nto the local backend.\\n\\nExamples::\\n\\n # Returns results matching \'a\' in any backend\\n search({\'any\': [\'a\']})\\n\\n # Returns results matching artist \'xyz\' in any backend\\n search({\'artist\': [\'xyz\']})\\n\\n # Returns results matching \'a\' and \'b\' and artist \'xyz\' in any\\n # backend\\n search({\'any\': [\'a\', \'b\'], \'artist\': [\'xyz\']})\\n\\n # Returns results matching \'a\' if within the given URI roots\\n # \\"file:///media/music\\" and \\"spotify:\\"\\n search({\'any\': [\'a\']}, uris=[\'file:///media/music\', \'spotify:\'])\\n\\n # Returns results matching artist \'xyz\' and \'abc\' in any backend\\n search({\'artist\': [\'xyz\', \'abc\']})\\n\\n:param query: one or more queries to search for\\n:type query: dict\\n:param uris: zero or more URI roots to limit the search to\\n:type uris: list of string or :class:`None`\\n:param exact: if the search should use exact matching\\n:type exact: :class:`bool`\\n:rtype: list of :class:`mopidy.models.SearchResult`\\n\\n.. versionadded:: 1.0\\n The ``exact`` keyword argument, which replaces :meth:`find_exact`.\\n\\n.. deprecated:: 1.0\\n Previously, if the query was empty, and the backend could support\\n it, all available tracks were returned. This has not changed, but\\n it is strongly discouraged. No new code should rely on this\\n behavior.\\n\\n.. deprecated:: 1.1\\n Providing the search query via ``kwargs`` is no longer supported."}, "core.mixer.get_mute": {"params": [], "description": "Get mute state.\\n\\n:class:`True` if muted, :class:`False` unmuted, :class:`None` if\\nunknown."}, "core.tracklist.clear": {"params": [], "description": "Clear the tracklist.\\n\\nTriggers the :meth:`mopidy.core.CoreListener.tracklist_changed` event."}, "core.playback.get_mute": {"params": [], "description": ".. deprecated:: 1.0\\n Use :meth:`core.mixer.get_mute()\\n <mopidy.core.MixerController.get_mute>` instead."}, "core.playlists.filter": {"params": [{"default": null, "name": "criteria"}, {"name": "kwargs", "kwargs": true}], "description": "Filter playlists by the given criterias.\\n\\nExamples::\\n\\n # Returns track with name \'a\'\\n filter({\'name\': \'a\'})\\n\\n # Returns track with URI \'xyz\'\\n filter({\'uri\': \'xyz\'})\\n\\n # Returns track with name \'a\' and URI \'xyz\'\\n filter({\'name\': \'a\', \'uri\': \'xyz\'})\\n\\n:param criteria: one or more criteria to match by\\n:type criteria: dict\\n:rtype: list of :class:`mopidy.models.Playlist`\\n\\n.. deprecated:: 1.0\\n Use :meth:`as_list` and filter yourself."}, "core.playlists.as_list": {"params": [], "description": "Get a list of the currently available playlists.\\n\\nReturns a list of :class:`~mopidy.models.Ref` objects referring to the\\nplaylists. In other words, no information about the playlists\' content\\nis given.\\n\\n:rtype: list of :class:`mopidy.models.Ref`\\n\\n.. versionadded:: 1.0"}, "core.library.find_exact": {"params": [{"default": null, "name": "query"}, {"default": null, "name": "uris"}, {"name": "kwargs", "kwargs": true}], "description": "Search the library for tracks where ``field`` is ``values``.\\n\\n.. deprecated:: 1.0\\n Use :meth:`search` with ``exact`` set."}, "core.tracklist.set_random": {"params": [{"name": "value"}], "description": "Set random mode.\\n\\n:class:`True`\\n Tracks are selected at random from the tracklist.\\n:class:`False`\\n Tracks are played in the order of the tracklist."}, "core.playback.resume": {"params": [], "description": "If paused, resume playing the current track."}, "core.playback.get_time_position": {"params": [], "description": "Get time position in milliseconds."}, "core.library.get_images": {"params": [{"name": "uris"}], "description": "Lookup the images for the given URIs\\n\\nBackends can use this to return image URIs for any URI they know about\\nbe it tracks, albums, playlists. The lookup result is a dictionary\\nmapping the provided URIs to lists of images.\\n\\nUnknown URIs or URIs the corresponding backend couldn\'t find anything\\nfor will simply return an empty list for that URI.\\n\\n:param uris: list of URIs to find images for\\n:type uris: list of string\\n:rtype: {uri: tuple of :class:`mopidy.models.Image`}\\n\\n.. versionadded:: 1.0"}, "core.tracklist.filter": {"params": [{"default": null, "name": "criteria"}, {"name": "kwargs", "kwargs": true}], "description": "Filter the tracklist by the given criterias.\\n\\nA criteria consists of a model field to check and a list of values to\\ncompare it against. If the model field matches one of the values, it\\nmay be returned.\\n\\nOnly tracks that matches all the given criterias are returned.\\n\\nExamples::\\n\\n # Returns tracks with TLIDs 1, 2, 3, or 4 (tracklist ID)\\n filter({\'tlid\': [1, 2, 3, 4]})\\n\\n # Returns track with URIs \'xyz\' or \'abc\'\\n filter({\'uri\': [\'xyz\', \'abc\']})\\n\\n # Returns track with a matching TLIDs (1, 3 or 6) and a\\n # matching URI (\'xyz\' or \'abc\')\\n filter({\'tlid\': [1, 3, 6], \'uri\': [\'xyz\', \'abc\']})\\n\\n:param criteria: on or more criteria to match by\\n:type criteria: dict, of (string, list) pairs\\n:rtype: list of :class:`mopidy.models.TlTrack`\\n\\n.. deprecated:: 1.1\\n Providing the criteria via ``kwargs``."}, "core.get_uri_schemes": {"params": [], "description": "Get list of URI schemes we can handle"}, "core.mixer.set_volume": {"params": [{"name": "volume"}], "description": "Set the volume.\\n\\nThe volume is defined as an integer in range [0..100].\\n\\nThe volume scale is linear.\\n\\nReturns :class:`True` if call is successful, otherwise :class:`False`."}, "core.playback.previous": {"params": [], "description": "Change to the previous track.\\n\\nThe current playback state will be kept. If it was playing, playing\\nwill continue. If it was paused, it will still be paused, etc."}, "core.tracklist.eot_track": {"params": [{"name": "tl_track"}], "description": "The track that will be played after the given track.\\n\\nNot necessarily the same track as :meth:`next_track`.\\n\\n:param tl_track: the reference track\\n:type tl_track: :class:`mopidy.models.TlTrack` or :class:`None`\\n:rtype: :class:`mopidy.models.TlTrack` or :class:`None`"}, "core.history.get_history": {"params": [], "description": "Get the track history.\\n\\nThe timestamps are milliseconds since epoch.\\n\\n:returns: the track history\\n:rtype: list of (timestamp, :class:`mopidy.models.Ref`) tuples"}, "core.playback.set_mute": {"params": [{"name": "mute"}], "description": ".. deprecated:: 1.0\\n Use :meth:`core.mixer.set_mute()\\n <mopidy.core.MixerController.set_mute>` instead."}, "core.get_version": {"params": [], "description": "Get version of the Mopidy core API"}, "core.tracklist.set_repeat": {"params": [{"name": "value"}], "description": "Set repeat mode.\\n\\nTo repeat a single track, set both ``repeat`` and ``single``.\\n\\n:class:`True`\\n The tracklist is played repeatedly.\\n:class:`False`\\n The tracklist is played once."}}}'
- DEBUG 2016-10-17 02:14:15,731 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.browse","params":{"uri":"local:directory"},"jsonrpc":"2.0","id":449}'
- DEBUG 2016-10-17 02:14:15,735 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 449, "result": []}'
- DEBUG 2016-10-17 02:14:15,737 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.browse","params":{"uri":null},"jsonrpc":"2.0","id":450}'
- DEBUG 2016-10-17 02:14:15,762 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 450, "result": [{"__model__": "Ref", "type": "directory", "name": "Files", "uri": "file:///home/pi/Music"}, {"__model__": "Ref", "type": "directory", "name": "Pandora", "uri": "pandora:directory"}]}'
- DEBUG 2016-10-17 02:14:15,764 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playlists.as_list","jsonrpc":"2.0","id":451}'
- DEBUG 2016-10-17 02:14:15,768 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 451, "result": []}'
- DEBUG 2016-10-17 02:14:15,770 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_current_track","jsonrpc":"2.0","id":452}'
- DEBUG 2016-10-17 02:14:15,772 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 452, "result": null}'
- DEBUG 2016-10-17 02:14:15,774 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_state","jsonrpc":"2.0","id":453}'
- DEBUG 2016-10-17 02:14:15,777 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 453, "result": "stopped"}'
- DEBUG 2016-10-17 02:14:15,779 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.mixer.get_volume","jsonrpc":"2.0","id":454}'
- DEBUG 2016-10-17 02:14:15,783 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 454, "result": 100}'
- DEBUG 2016-10-17 02:14:15,785 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_state","jsonrpc":"2.0","id":455}'
- DEBUG 2016-10-17 02:14:15,787 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 455, "result": "stopped"}'
- DEBUG 2016-10-17 02:14:15,789 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.tracklist.get_random","jsonrpc":"2.0","id":456}'
- DEBUG 2016-10-17 02:14:15,792 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 456, "result": false}'
- DEBUG 2016-10-17 02:14:15,794 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.browse","params":{"uri":"pandora:directory"},"jsonrpc":"2.0","id":457}'
- INFO 2016-10-17 02:14:15,804 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- Starting new HTTP connection (1): internal-tuner.pandora.com
- DEBUG 2016-10-17 02:14:16,007 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "POST /services/json/?partner_id=37&auth_token=VI1NLkYoK16xMi1tlcs77EC%2BP3zKekT3skfJxmX%2B9qJLoJguhX2bzdoA%3D%3D&user_id=333690737&method=user.getStationList HTTP/1.1" 200 4604
- DEBUG 2016-10-17 02:14:16,107 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 457, "result": [{"__model__": "Ref", "type": "directory", "name": "Browse Genres", "uri": "pandora:genres"}, {"__model__": "Ref", "type": "directory", "name": "QuickMix (marked with *)", "uri": "pandora:station:477317381138659185:477317381138659185"}, {"__model__": "Ref", "type": "directory", "name": "10 Years Radio", "uri": "pandora:station:477704550965557105:477704550965557105"}, {"__model__": "Ref", "type": "directory", "name": "80s Rock Radio", "uri": "pandora:station:1197894159036561265:1197894159036561265"}, {"__model__": "Ref", "type": "directory", "name": "Acoustic Blues Radio", "uri": "pandora:station:3120885308198205297:3120885308198205297"}, {"__model__": "Ref", "type": "directory", "name": "Alter Bridge Radio", "uri": "pandora:station:2339524173147387761:2339524173147387761"}, {"__model__": "Ref", "type": "directory", "name": "Amy Winehouse Radio", "uri": "pandora:station:565912768224671601:565912768224671601"}, {"__model__": "Ref", "type": "directory", "name": "Black Stone Cherry Radio", "uri": "pandora:station:2249800837455132529:2249800837455132529"}, {"__model__": "Ref", "type": "directory", "name": "Blues Guitar Legends Radio", "uri": "pandora:station:2805116297529243505:2805116297529243505"}, {"__model__": "Ref", "type": "directory", "name": "Blues Radio*", "uri": "pandora:station:477167598449178481:477167598449178481"}, {"__model__": "Ref", "type": "directory", "name": "Blues Rock Radio", "uri": "pandora:station:477317617361860465:477317617361860465"}, {"__model__": "Ref", "type": "directory", "name": "Breaking Benjamin Radio", "uri": "pandora:station:1841735930237663089:1841735930237663089"}, {"__model__": "Ref", "type": "directory", "name": "Chun-King Radio*", "uri": "pandora:station:477167396585715569:477167396585715569"}, {"__model__": "Ref", "type": "directory", "name": "Classic Rock Radio", "uri": "pandora:station:2922267560661727089:2922267560661727089"}, {"__model__": "Ref", "type": "directory", "name": "Clutch Radio", "uri": "pandora:station:2884615845825460081:2884615845825460081"}, {"__model__": "Ref", "type": "directory", "name": "Def Leppard Radio", "uri": "pandora:station:1944870133807953777:1944870133807953777"}, {"__model__": "Ref", "type": "directory", "name": "Godsmack Radio", "uri": "pandora:station:2631245803659966321:2631245803659966321"}, {"__model__": "Ref", "type": "directory", "name": "Lifehouse Radio", "uri": "pandora:station:3301192188517660529:3301192188517660529"}, {"__model__": "Ref", "type": "directory", "name": "Metallica Radio", "uri": "pandora:station:800735092906637169:800735092906637169"}, {"__model__": "Ref", "type": "directory", "name": "Nazareth Radio", "uri": "pandora:station:1923500755954939761:1923500755954939761"}, {"__model__": "Ref", "type": "directory", "name": "Pantera Radio", "uri": "pandora:station:999900367168976753:999900367168976753"}, {"__model__": "Ref", "type": "directory", "name": "Pearl Django Radio", "uri": "pandora:station:2278364762270316401:2278364762270316401"}, {"__model__": "Ref", "type": "directory", "name": "Pearl Jam Radio", "uri": "pandora:station:645589286353352561:645589286353352561"}, {"__model__": "Ref", "type": "directory", "name": "Ray Charles Radio", "uri": "pandora:station:2249434983550924657:2249434983550924657"}, {"__model__": "Ref", "type": "directory", "name": "Rehab Feat. Amy Winehouse (Vocal Mix) Radio", "uri": "pandora:station:565912407447418737:565912407447418737"}, {"__model__": "Ref", "type": "directory", "name": "Rival Sons Radio", "uri": "pandora:station:2122806475647858545:2122806475647858545"}, {"__model__": "Ref", "type": "directory", "name": "Southern Rock Radio", "uri": "pandora:station:2753923358262540145:2753923358262540145"}, {"__model__": "Ref", "type": "directory", "name": "Spanish Guitar Radio", "uri": "pandora:station:779777061251430257:779777061251430257"}, {"__model__": "Ref", "type": "directory", "name": "Stone Temple Pilots Radio", "uri": "pandora:station:2297400242009782129:2297400242009782129"}, {"__model__": "Ref", "type": "directory", "name": "Strunz & Farah Radio", "uri": "pandora:station:1142155830110697329:1142155830110697329"}, {"__model__": "Ref", "type": "directory", "name": "The Black Keys Radio", "uri": "pandora:station:2050202304071841649:2050202304071841649"}, {"__model__": "Ref", "type": "directory", "name": "Theory Of A Deadman Radio", "uri": "pandora:station:1833440656171972465:1833440656171972465"}, {"__model__": "Ref", "type": "directory", "name": "Three Days Grace Radio", "uri": "pandora:station:1873939006612551537:1873939006612551537"}, {"__model__": "Ref", "type": "directory", "name": "Thumbprint Radio", "uri": "pandora:station:3170677774593800049:3170677774593800049"}, {"__model__": "Ref", "type": "directory", "name": "Volbeat Radio", "uri": "pandora:station:2371810674967033713:2371810674967033713"}, {"__model__": "Ref", "type": "directory", "name": "Walter Trout Radio", "uri": "pandora:station:477536437355657073:477536437355657073"}, {"__model__": "Ref", "type": "directory", "name": "ZZ Top Radio", "uri": "pandora:station:2745400206117025649:2745400206117025649"}]}'
- DEBUG 2016-10-17 02:14:16,110 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.browse","params":{"uri":null},"jsonrpc":"2.0","id":458}'
- DEBUG 2016-10-17 02:14:16,116 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 458, "result": [{"__model__": "Ref", "type": "directory", "name": "Files", "uri": "file:///home/pi/Music"}, {"__model__": "Ref", "type": "directory", "name": "Pandora", "uri": "pandora:directory"}]}'
- DEBUG 2016-10-17 02:14:16,118 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playlists.as_list","jsonrpc":"2.0","id":459}'
- DEBUG 2016-10-17 02:14:16,122 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 459, "result": []}'
- DEBUG 2016-10-17 02:14:16,124 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_current_track","jsonrpc":"2.0","id":460}'
- DEBUG 2016-10-17 02:14:16,126 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 460, "result": null}'
- DEBUG 2016-10-17 02:14:16,128 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_state","jsonrpc":"2.0","id":461}'
- DEBUG 2016-10-17 02:14:16,131 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 461, "result": "stopped"}'
- DEBUG 2016-10-17 02:14:16,132 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.mixer.get_volume","jsonrpc":"2.0","id":462}'
- DEBUG 2016-10-17 02:14:16,136 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 462, "result": 100}'
- DEBUG 2016-10-17 02:14:16,138 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_state","jsonrpc":"2.0","id":463}'
- DEBUG 2016-10-17 02:14:16,141 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 463, "result": "stopped"}'
- DEBUG 2016-10-17 02:14:16,143 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.tracklist.get_random","jsonrpc":"2.0","id":464}'
- DEBUG 2016-10-17 02:14:16,145 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 464, "result": false}'
- DEBUG 2016-10-17 02:14:16,421 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":465}'
- DEBUG 2016-10-17 02:14:16,424 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 465, "result": 0}'
- DEBUG 2016-10-17 02:14:30,663 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.browse","params":{"uri":"pandora:station:2339524173147387761:2339524173147387761"},"jsonrpc":"2.0","id":466}'
- INFO 2016-10-17 02:14:30,680 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- Resetting dropped connection: internal-tuner.pandora.com
- DEBUG 2016-10-17 02:14:31,240 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "POST /services/json/?partner_id=37&auth_token=VI1NLkYoK16xMi1tlcs77EC%2BP3zKekT3skfJxmX%2B9qJLoJguhX2bzdoA%3D%3D&user_id=333690737&method=station.getPlaylist HTTP/1.1" 200 3602
- DEBUG 2016-10-17 02:14:31,298 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 466, "result": [{"__model__": "Ref", "type": "track", "name": "In Loving Memory", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}]}'
- DEBUG 2016-10-17 02:14:31,312 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.library.lookup","params":{"uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"},"jsonrpc":"2.0","id":467}'
- DEBUG 2016-10-17 02:14:31,319 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 467, "result": [{"album": {"images": ["http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg"], "__model__": "Album", "name": "One Day Remains", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}, "__model__": "Track", "name": "In Loving Memory", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ", "length": 340000, "artists": [{"__model__": "Artist", "name": "Alter Bridge", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}], "bitrate": 192}]}'
- DEBUG 2016-10-17 02:14:35,672 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.stop","jsonrpc":"2.0","id":468}'
- DEBUG 2016-10-17 02:14:35,685 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 468, "result": null}'
- DEBUG 2016-10-17 02:14:35,702 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.tracklist.clear","jsonrpc":"2.0","id":469}'
- DEBUG 2016-10-17 02:14:35,705 [24106:Core-7] mopidy.core.tracklist
- Triggering event: tracklist_changed()
- DEBUG 2016-10-17 02:14:35,707 [24106:Core-7] mopidy.listener
- Sending tracklist_changed to CoreListener: {}
- DEBUG 2016-10-17 02:14:35,710 [24106:MpdFrontend-10] mopidy.listener
- Sending playlist to MpdSession: {}
- DEBUG 2016-10-17 02:14:35,717 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 469, "result": null}'
- DEBUG 2016-10-17 02:14:35,723 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.tracklist.add","params":{"tracks":[{"album":{"images":["http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg"],"__model__":"Album","name":"One Day Remains","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"},"__model__":"Track","name":"In Loving Memory","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ","length":340000,"artists":[{"__model__":"Artist","name":"Alter Bridge","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}],"bitrate":192}]},"jsonrpc":"2.0","id":470}'
- DEBUG 2016-10-17 02:14:35,730 [24106:Core-7] mopidy.core.tracklist
- Triggering event: tracklist_changed()
- DEBUG 2016-10-17 02:14:35,732 [24106:Core-7] mopidy.listener
- Sending tracklist_changed to CoreListener: {}
- DEBUG 2016-10-17 02:14:35,736 [24106:MpdFrontend-10] mopidy.listener
- Sending playlist to MpdSession: {}
- DEBUG 2016-10-17 02:14:35,741 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 470, "result": [{"track": {"album": {"images": ["http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg"], "__model__": "Album", "name": "One Day Remains", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}, "__model__": "Track", "name": "In Loving Memory", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ", "length": 340000, "artists": [{"__model__": "Artist", "name": "Alter Bridge", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}], "bitrate": 192}, "__model__": "TlTrack", "tlid": 1}]}'
- DEBUG 2016-10-17 02:14:35,747 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.tracklist.get_tl_tracks","jsonrpc":"2.0","id":471}'
- DEBUG 2016-10-17 02:14:35,753 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 471, "result": [{"track": {"album": {"images": ["http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg"], "__model__": "Album", "name": "One Day Remains", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}, "__model__": "Track", "name": "In Loving Memory", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ", "length": 340000, "artists": [{"__model__": "Artist", "name": "Alter Bridge", "uri": "pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}], "bitrate": 192}, "__model__": "TlTrack", "tlid": 1}]}'
- DEBUG 2016-10-17 02:14:35,764 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.play","params":{"tl_track":{"track":{"album":{"images":["http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg"],"__model__":"Album","name":"One Day Remains","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"},"__model__":"Track","name":"In Loving Memory","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ","length":340000,"artists":[{"__model__":"Artist","name":"Alter Bridge","uri":"pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ"}],"bitrate":192},"__model__":"TlTrack","tlid":1}},"jsonrpc":"2.0","id":472}'
- DEBUG 2016-10-17 02:14:35,793 [24106:Audio-2] mopidy.audio.gst
- Changing state to GST_STATE_READY: result=GST_STATE_CHANGE_SUCCESS
- DEBUG 2016-10-17 02:14:35,809 [24106:MainThread] mopidy.audio.gst
- Got STATE_CHANGED bus message: old=GST_STATE_NULL new=GST_STATE_READY pending=GST_STATE_VOID_PENDING
- DEBUG 2016-10-17 02:14:35,811 [24106:PandoraBackend-3] mopidy.listener
- Sending track_changing to PandoraPlaybackListener: {'track': Track(album=Album(images=[u'http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg'], name=u'One Day Remains', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'), artists=[Artist(name=u'Alter Bridge', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')], bitrate=192, length=340000, name=u'In Loving Memory', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')}
- INFO 2016-10-17 02:14:35,828 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- Starting new HTTP connection (1): audio-sv5-t3-2-v4v6.pandora.com
- DEBUG 2016-10-17 02:16:43,203 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "HEAD /access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D HTTP/1.1" 200 0
- DEBUG 2016-10-17 02:16:43,208 [24106:PandoraBackend-3] mopidy.backend
- Backend translated URI from pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ to http://audio-sv5-t3-2-v4v6.pandora.com/access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D
- DEBUG 2016-10-17 02:16:43,211 [24106:SoftwareMixer-1] mopidy.mixer
- Mixer event: volume_changed(volume=100)
- DEBUG 2016-10-17 02:16:43,213 [24106:SoftwareMixer-1] mopidy.listener
- Sending volume_changed to MixerListener: {'volume': 100}
- DEBUG 2016-10-17 02:16:43,281 [24106:Audio-2] mopidy.audio.gst
- Got source-setup signal: element=__main__.GstSoupHTTPSrc
- DEBUG 2016-10-17 02:16:43,650 [24106:Audio-2] mopidy.audio.gst
- Changing state to GST_STATE_PLAYING: result=GST_STATE_CHANGE_ASYNC
- DEBUG 2016-10-17 02:16:43,654 [24106:Core-7] mopidy.listener
- Sending volume_changed to CoreListener: {'volume': 100}
- DEBUG 2016-10-17 02:16:43,656 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 472, "result": null}'
- DEBUG 2016-10-17 02:16:43,669 [24106:MpdFrontend-10] mopidy.listener
- Sending mixer to MpdSession: {}
- DEBUG 2016-10-17 02:16:43,675 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.play","jsonrpc":"2.0","id":473}'
- DEBUG 2016-10-17 02:16:43,683 [24106:Audio-2] mopidy.audio.gst
- Changing state to GST_STATE_READY: result=GST_STATE_CHANGE_SUCCESS
- DEBUG 2016-10-17 02:16:43,684 [24106:MainThread] mopidy.audio.gst
- Got STATE_CHANGED bus message: old=GST_STATE_READY new=GST_STATE_READY pending=GST_STATE_VOID_PENDING
- DEBUG 2016-10-17 02:16:43,686 [24106:PandoraBackend-3] mopidy.listener
- Sending track_changing to PandoraPlaybackListener: {'track': Track(album=Album(images=[u'http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg'], name=u'One Day Remains', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'), artists=[Artist(name=u'Alter Bridge', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')], bitrate=192, length=340000, name=u'In Loving Memory', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')}
- INFO 2016-10-17 02:16:43,695 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- Resetting dropped connection: audio-sv5-t3-2-v4v6.pandora.com
- DEBUG 2016-10-17 02:18:51,180 [24106:PandoraBackend-3] requests.packages.urllib3.connectionpool
- "HEAD /access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D HTTP/1.1" 200 0
- DEBUG 2016-10-17 02:18:51,187 [24106:PandoraBackend-3] mopidy.backend
- Backend translated URI from pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ to http://audio-sv5-t3-2-v4v6.pandora.com/access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D
- DEBUG 2016-10-17 02:18:51,191 [24106:SoftwareMixer-1] mopidy.mixer
- Mixer event: volume_changed(volume=100)
- DEBUG 2016-10-17 02:18:51,194 [24106:SoftwareMixer-1] mopidy.listener
- Sending volume_changed to MixerListener: {'volume': 100}
- DEBUG 2016-10-17 02:18:51,216 [24106:Audio-2] mopidy.audio.gst
- Got source-setup signal: element=__main__.GstSoupHTTPSrc
- DEBUG 2016-10-17 02:18:51,226 [24106:Audio-2] mopidy.audio.gst
- Changing state to GST_STATE_PLAYING: result=GST_STATE_CHANGE_ASYNC
- DEBUG 2016-10-17 02:18:51,230 [24106:Core-7] mopidy.listener
- Sending volume_changed to CoreListener: {'volume': 100}
- DEBUG 2016-10-17 02:18:51,233 [24106:MpdFrontend-10] mopidy.listener
- Sending mixer to MpdSession: {}
- DEBUG 2016-10-17 02:18:51,236 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 473, "result": null}'
- DEBUG 2016-10-17 02:18:51,244 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.mixer.set_volume","params":{"volume":34},"jsonrpc":"2.0","id":474}'
- DEBUG 2016-10-17 02:18:51,252 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 474, "result": true}'
- DEBUG 2016-10-17 02:18:51,252 [24106:SoftwareMixer-1] mopidy.mixer
- Mixer event: volume_changed(volume=34)
- DEBUG 2016-10-17 02:18:51,254 [24106:SoftwareMixer-1] mopidy.listener
- Sending volume_changed to MixerListener: {'volume': 34}
- DEBUG 2016-10-17 02:18:51,255 [24106:Core-7] mopidy.listener
- Sending volume_changed to CoreListener: {'volume': 34}
- DEBUG 2016-10-17 02:18:51,258 [24106:MpdFrontend-10] mopidy.listener
- Sending mixer to MpdSession: {}
- DEBUG 2016-10-17 02:19:06,670 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=1%
- DEBUG 2016-10-17 02:19:06,772 [24106:MainThread] mopidy.audio.gst
- Got STREAM_START bus message
- DEBUG 2016-10-17 02:19:06,774 [24106:MainThread] mopidy.audio.actor
- Audio event: stream_changed(uri=u'http://audio-sv5-t3-2-v4v6.pandora.com/access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D')
- DEBUG 2016-10-17 02:19:06,776 [24106:MainThread] mopidy.listener
- Sending stream_changed to AudioListener: {'uri': u'http://audio-sv5-t3-2-v4v6.pandora.com/access/8583438429295963246.mp3?version=5&lid=333690737&token=oeEApRg556k4i8mSiOMcTXJwQzMvXkmRauPW3uRPJf2vWaCJHi6g16EwCJHhSJn1tyjtYL%2FGuJmnplIE7q2v9A3y2S0HFb2ZZHqH5K6W%2BYD8MiMcQ14KFZN%2FL2MHW41BvYVb%2FQTizPoxV1z%2FW0W3NiefHRMOJ9iFzStqUAB6uNxEf4LdkmBJ9cCwwLaiYpjezEsBRV%2FllqFBeuAGaraMq23rMnpXtSyIlPEd%2B%2F9UXXUFbX2JyOLwRewVqEvBA4pVB7ig4avuu7vp1jOTLFfs4fbI5w4gh5QnVdYxNdUYj46qKjkRYlh0cwjOg5MhSuQEOVaIYg%2BcJJpNLg%2FU%2BmlSiA%3D%3D'}
- DEBUG 2016-10-17 02:19:06,778 [24106:Core-7] mopidy.core.playback
- Changing state: stopped -> playing
- DEBUG 2016-10-17 02:19:06,780 [24106:Core-7] mopidy.core.playback
- Triggering playback state change event
- DEBUG 2016-10-17 02:19:06,781 [24106:Core-7] mopidy.listener
- Sending playback_state_changed to CoreListener: {'old_state': u'stopped', 'new_state': u'playing'}
- DEBUG 2016-10-17 02:19:06,783 [24106:Core-7] mopidy.core.playback
- Triggering track playback started event
- DEBUG 2016-10-17 02:19:06,785 [24106:MpdFrontend-10] mopidy.listener
- Sending player to MpdSession: {}
- DEBUG 2016-10-17 02:19:06,786 [24106:Core-7] mopidy.listener
- Sending track_playback_started to CoreListener: {'tl_track': TlTrack(tlid=1, track=Track(album=Album(images=[u'http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg'], name=u'One Day Remains', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'), artists=[Artist(name=u'Alter Bridge', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')], bitrate=192, length=340000, name=u'In Loving Memory', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'))}
- DEBUG 2016-10-17 02:19:06,801 [24106:Core-7] mopidy.core.tracklist
- Triggering options changed event
- DEBUG 2016-10-17 02:19:06,802 [24106:Core-7] mopidy.listener
- Sending options_changed to CoreListener: {}
- DEBUG 2016-10-17 02:19:06,806 [24106:MpdFrontend-10] mopidy.listener
- Sending options to MpdSession: {}
- DEBUG 2016-10-17 02:19:06,811 [24106:PandoraFrontend-8] mopidy.listener
- Sending end_of_tracklist_reached to PandoraFrontendListener: {'station_id': '2339524173147387761', 'auto_play': False}
- DEBUG 2016-10-17 02:19:06,815 [24106:PandoraBackend-3] mopidy.listener
- Sending next_track_available to PandoraBackendListener: {'track': Ref(name=u'Nobody Praying For Me', type='track', uri='pandora:track:2339524173147387761:PjiVR4JhHL5yg4-UZ5stwgVox0h8oBv1uJBBqrmf8qcSpkBvM5KNU8N05X8tmofEC3iYbLaMF0sDbKZkM1EAwfw'), 'auto_play': False}
- DEBUG 2016-10-17 02:19:06,827 [24106:Dummy-13] mopidy.audio.gst
- Got SEGMENT pad event: rate=1.0 format=time start=0 stop=18446744073709551615 position=0
- DEBUG 2016-10-17 02:19:06,837 [24106:Dummy-13] mopidy.audio.actor
- Audio event: position_changed(position=0L)
- DEBUG 2016-10-17 02:19:06,843 [24106:Dummy-13] mopidy.listener
- Sending position_changed to AudioListener: {'position': 0L}
- DEBUG 2016-10-17 02:19:06,854 [24106:MainThread] mopidy.audio.gst
- Got TAG bus message: tags={'audio-codec': [u'MPEG-1 Layer 3 (MP3)']}
- DEBUG 2016-10-17 02:19:06,856 [24106:MainThread] mopidy.audio.actor
- Audio event: tags_changed(tags=['audio-codec'])
- DEBUG 2016-10-17 02:19:06,864 [24106:Core-7] mopidy.core.tracklist
- Triggering event: tracklist_changed()
- DEBUG 2016-10-17 02:19:06,865 [24106:MainThread] mopidy.listener
- Sending tags_changed to AudioListener: {'tags': ['audio-codec']}
- DEBUG 2016-10-17 02:19:06,866 [24106:Core-7] mopidy.listener
- Sending tracklist_changed to CoreListener: {}
- DEBUG 2016-10-17 02:19:06,871 [24106:MpdFrontend-10] mopidy.listener
- Sending playlist to MpdSession: {}
- DEBUG 2016-10-17 02:19:06,873 [24106:MainThread] mopidy.audio.gst
- Got TAG bus message: tags={'audio-codec': [u'MPEG-1 Layer 3 (MP3)']}
- DEBUG 2016-10-17 02:19:06,880 [24106:MainThread] mopidy.audio.gst
- Got TAG bus message: tags={'has-crc': [False], 'channel-mode': [u'joint-stereo']}
- DEBUG 2016-10-17 02:19:06,882 [24106:MainThread] mopidy.audio.actor
- Audio event: tags_changed(tags=['has-crc', 'channel-mode'])
- DEBUG 2016-10-17 02:19:06,883 [24106:MainThread] mopidy.listener
- Sending tags_changed to AudioListener: {'tags': ['has-crc', 'channel-mode']}
- DEBUG 2016-10-17 02:19:06,892 [24106:MainThread] mopidy.audio.gst
- Got TAG bus message: tags={'has-crc': [False], 'channel-mode': [u'joint-stereo']}
- DEBUG 2016-10-17 02:19:06,895 [24106:MainThread] mopidy.audio.gst
- Got STATE_CHANGED bus message: old=GST_STATE_READY new=GST_STATE_PAUSED pending=GST_STATE_VOID_PENDING
- DEBUG 2016-10-17 02:19:06,897 [24106:MainThread] mopidy.audio.actor
- Audio event: state_changed(old_state=stopped, new_state=paused, target_state=playing)
- DEBUG 2016-10-17 02:19:06,898 [24106:MainThread] mopidy.listener
- Sending state_changed to AudioListener: {'old_state': u'stopped', 'target_state': u'playing', 'new_state': u'paused'}
- DEBUG 2016-10-17 02:19:06,901 [24106:MainThread] mopidy.audio.gst
- Got ASYNC_DONE bus message.
- TRACE 2016-10-17 02:19:06,905 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=2%
- TRACE 2016-10-17 02:19:06,908 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=1%
- TRACE 2016-10-17 02:19:06,940 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=2%
- TRACE 2016-10-17 02:19:06,942 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=3%
- TRACE 2016-10-17 02:19:07,045 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=4%
- TRACE 2016-10-17 02:19:07,065 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=5%
- TRACE 2016-10-17 02:19:07,105 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=6%
- TRACE 2016-10-17 02:19:07,149 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=7%
- TRACE 2016-10-17 02:19:07,195 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=8%
- TRACE 2016-10-17 02:19:07,241 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=9%
- TRACE 2016-10-17 02:19:07,295 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=10%
- TRACE 2016-10-17 02:19:07,338 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=11%
- TRACE 2016-10-17 02:19:07,380 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=12%
- TRACE 2016-10-17 02:19:07,428 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=13%
- TRACE 2016-10-17 02:19:07,469 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=14%
- TRACE 2016-10-17 02:19:07,489 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=13%
- TRACE 2016-10-17 02:19:07,492 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=14%
- TRACE 2016-10-17 02:19:07,530 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=15%
- TRACE 2016-10-17 02:19:07,574 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=16%
- TRACE 2016-10-17 02:19:07,612 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=17%
- TRACE 2016-10-17 02:19:07,650 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=18%
- TRACE 2016-10-17 02:19:07,690 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=17%
- TRACE 2016-10-17 02:19:07,705 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=18%
- TRACE 2016-10-17 02:19:07,744 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=19%
- TRACE 2016-10-17 02:19:07,770 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=20%
- DEBUG 2016-10-17 02:19:07,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":475}'
- TRACE 2016-10-17 02:19:07,827 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=21%
- DEBUG 2016-10-17 02:19:07,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 475, "result": 0}'
- TRACE 2016-10-17 02:19:07,850 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=22%
- TRACE 2016-10-17 02:19:07,890 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=21%
- TRACE 2016-10-17 02:19:07,892 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=22%
- TRACE 2016-10-17 02:19:07,930 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=23%
- TRACE 2016-10-17 02:19:07,969 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=24%
- TRACE 2016-10-17 02:19:08,010 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=25%
- TRACE 2016-10-17 02:19:08,055 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=26%
- TRACE 2016-10-17 02:19:08,136 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=27%
- TRACE 2016-10-17 02:19:08,185 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=28%
- TRACE 2016-10-17 02:19:08,225 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=29%
- TRACE 2016-10-17 02:19:08,265 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=30%
- TRACE 2016-10-17 02:19:08,327 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=31%
- TRACE 2016-10-17 02:19:08,396 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=32%
- TRACE 2016-10-17 02:19:08,426 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=33%
- TRACE 2016-10-17 02:19:08,496 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=34%
- TRACE 2016-10-17 02:19:08,539 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=35%
- TRACE 2016-10-17 02:19:08,593 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=36%
- TRACE 2016-10-17 02:19:08,657 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=37%
- TRACE 2016-10-17 02:19:08,727 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=38%
- TRACE 2016-10-17 02:19:08,731 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=39%
- TRACE 2016-10-17 02:19:08,773 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=40%
- DEBUG 2016-10-17 02:19:08,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":476}'
- DEBUG 2016-10-17 02:19:08,830 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 476, "result": 0}'
- TRACE 2016-10-17 02:19:08,846 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=41%
- TRACE 2016-10-17 02:19:08,886 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=42%
- TRACE 2016-10-17 02:19:08,930 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=43%
- TRACE 2016-10-17 02:19:08,976 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=44%
- TRACE 2016-10-17 02:19:09,047 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=45%
- TRACE 2016-10-17 02:19:09,086 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=46%
- TRACE 2016-10-17 02:19:09,128 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=47%
- TRACE 2016-10-17 02:19:09,170 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=48%
- TRACE 2016-10-17 02:19:09,216 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=49%
- TRACE 2016-10-17 02:19:09,286 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=50%
- TRACE 2016-10-17 02:19:09,327 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=51%
- TRACE 2016-10-17 02:19:09,329 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=50%
- TRACE 2016-10-17 02:19:09,339 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=51%
- TRACE 2016-10-17 02:19:09,389 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=52%
- TRACE 2016-10-17 02:19:09,453 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=53%
- TRACE 2016-10-17 02:19:09,496 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=54%
- TRACE 2016-10-17 02:19:09,538 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=55%
- TRACE 2016-10-17 02:19:09,580 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=56%
- TRACE 2016-10-17 02:19:09,640 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=57%
- TRACE 2016-10-17 02:19:09,680 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=58%
- TRACE 2016-10-17 02:19:09,720 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=59%
- TRACE 2016-10-17 02:19:09,766 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=60%
- TRACE 2016-10-17 02:19:09,858 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=61%
- DEBUG 2016-10-17 02:19:09,935 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":477}'
- DEBUG 2016-10-17 02:19:09,940 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 477, "result": 0}'
- TRACE 2016-10-17 02:19:10,102 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=66%
- TRACE 2016-10-17 02:19:10,142 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=67%
- TRACE 2016-10-17 02:19:10,184 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=68%
- TRACE 2016-10-17 02:19:10,225 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=69%
- TRACE 2016-10-17 02:19:10,281 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=70%
- TRACE 2016-10-17 02:19:10,360 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=71%
- TRACE 2016-10-17 02:19:10,405 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=72%
- TRACE 2016-10-17 02:19:10,445 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=73%
- TRACE 2016-10-17 02:19:10,502 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=74%
- TRACE 2016-10-17 02:19:10,542 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=75%
- TRACE 2016-10-17 02:19:10,591 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=76%
- TRACE 2016-10-17 02:19:10,633 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=77%
- TRACE 2016-10-17 02:19:10,674 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=78%
- TRACE 2016-10-17 02:19:10,745 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=79%
- TRACE 2016-10-17 02:19:10,786 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=80%
- DEBUG 2016-10-17 02:19:10,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":478}'
- TRACE 2016-10-17 02:19:10,827 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=81%
- DEBUG 2016-10-17 02:19:10,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 478, "result": 0}'
- TRACE 2016-10-17 02:19:11,119 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=86%
- TRACE 2016-10-17 02:19:11,121 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=87%
- TRACE 2016-10-17 02:19:11,161 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=88%
- TRACE 2016-10-17 02:19:11,200 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=89%
- TRACE 2016-10-17 02:19:11,243 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=90%
- TRACE 2016-10-17 02:19:11,283 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=91%
- TRACE 2016-10-17 02:19:11,323 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=90%
- TRACE 2016-10-17 02:19:11,325 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=91%
- TRACE 2016-10-17 02:19:11,365 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=92%
- TRACE 2016-10-17 02:19:11,405 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=93%
- TRACE 2016-10-17 02:19:11,444 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=94%
- TRACE 2016-10-17 02:19:11,484 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=95%
- TRACE 2016-10-17 02:19:11,524 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=94%
- TRACE 2016-10-17 02:19:11,546 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=95%
- TRACE 2016-10-17 02:19:11,586 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=96%
- TRACE 2016-10-17 02:19:11,626 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=97%
- TRACE 2016-10-17 02:19:11,676 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=98%
- DEBUG 2016-10-17 02:19:11,748 [24106:MainThread] mopidy.audio.gst
- Got BUFFERING bus message: percent=100%
- DEBUG 2016-10-17 02:19:11,757 [24106:MainThread] mopidy.audio.gst
- Got STATE_CHANGED bus message: old=GST_STATE_PAUSED new=GST_STATE_PLAYING pending=GST_STATE_VOID_PENDING
- DEBUG 2016-10-17 02:19:11,759 [24106:MainThread] mopidy.audio.actor
- Audio event: state_changed(old_state=paused, new_state=playing, target_state=None)
- DEBUG 2016-10-17 02:19:11,760 [24106:MainThread] mopidy.listener
- Sending state_changed to AudioListener: {'old_state': u'paused', 'target_state': None, 'new_state': u'playing'}
- DEBUG 2016-10-17 02:19:11,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":479}'
- DEBUG 2016-10-17 02:19:11,831 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 479, "result": 70}'
- DEBUG 2016-10-17 02:19:12,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":480}'
- DEBUG 2016-10-17 02:19:12,831 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 480, "result": 1070}'
- DEBUG 2016-10-17 02:19:13,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":481}'
- DEBUG 2016-10-17 02:19:13,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 481, "result": 2080}'
- DEBUG 2016-10-17 02:19:14,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":482}'
- DEBUG 2016-10-17 02:19:14,837 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 482, "result": 3080}'
- DEBUG 2016-10-17 02:19:15,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":483}'
- DEBUG 2016-10-17 02:19:15,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 483, "result": 4080}'
- DEBUG 2016-10-17 02:19:16,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":484}'
- DEBUG 2016-10-17 02:19:16,844 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 484, "result": 5090}'
- DEBUG 2016-10-17 02:19:17,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":485}'
- DEBUG 2016-10-17 02:19:17,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 485, "result": 6080}'
- DEBUG 2016-10-17 02:19:18,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":486}'
- DEBUG 2016-10-17 02:19:18,834 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 486, "result": 7080}'
- DEBUG 2016-10-17 02:19:19,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":487}'
- DEBUG 2016-10-17 02:19:19,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 487, "result": 8080}'
- DEBUG 2016-10-17 02:19:20,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":488}'
- DEBUG 2016-10-17 02:19:20,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 488, "result": 9080}'
- DEBUG 2016-10-17 02:19:21,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":489}'
- DEBUG 2016-10-17 02:19:21,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 489, "result": 10080}'
- DEBUG 2016-10-17 02:19:22,837 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":490}'
- DEBUG 2016-10-17 02:19:22,846 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 490, "result": 11090}'
- DEBUG 2016-10-17 02:19:23,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":491}'
- DEBUG 2016-10-17 02:19:23,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 491, "result": 12080}'
- DEBUG 2016-10-17 02:19:24,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":492}'
- DEBUG 2016-10-17 02:19:24,834 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 492, "result": 13080}'
- DEBUG 2016-10-17 02:19:25,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":493}'
- DEBUG 2016-10-17 02:19:25,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 493, "result": 14080}'
- DEBUG 2016-10-17 02:19:26,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":494}'
- DEBUG 2016-10-17 02:19:26,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 494, "result": 15080}'
- DEBUG 2016-10-17 02:19:27,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":495}'
- DEBUG 2016-10-17 02:19:27,832 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 495, "result": 16080}'
- DEBUG 2016-10-17 02:19:28,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":496}'
- DEBUG 2016-10-17 02:19:28,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 496, "result": 17080}'
- DEBUG 2016-10-17 02:19:29,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":497}'
- DEBUG 2016-10-17 02:19:29,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 497, "result": 18080}'
- DEBUG 2016-10-17 02:19:30,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":498}'
- DEBUG 2016-10-17 02:19:30,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 498, "result": 19080}'
- DEBUG 2016-10-17 02:19:31,837 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":499}'
- DEBUG 2016-10-17 02:19:31,845 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 499, "result": 20090}'
- DEBUG 2016-10-17 02:19:32,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":500}'
- DEBUG 2016-10-17 02:19:32,840 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 500, "result": 21080}'
- DEBUG 2016-10-17 02:19:33,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":501}'
- DEBUG 2016-10-17 02:19:33,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 501, "result": 22080}'
- DEBUG 2016-10-17 02:19:34,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":502}'
- DEBUG 2016-10-17 02:19:34,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 502, "result": 23080}'
- DEBUG 2016-10-17 02:19:35,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":503}'
- DEBUG 2016-10-17 02:19:35,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 503, "result": 24080}'
- DEBUG 2016-10-17 02:19:36,836 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":504}'
- DEBUG 2016-10-17 02:19:36,842 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 504, "result": 25090}'
- DEBUG 2016-10-17 02:19:37,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":505}'
- DEBUG 2016-10-17 02:19:37,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 505, "result": 26080}'
- DEBUG 2016-10-17 02:19:38,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":506}'
- DEBUG 2016-10-17 02:19:38,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 506, "result": 27080}'
- DEBUG 2016-10-17 02:19:39,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":507}'
- DEBUG 2016-10-17 02:19:39,831 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 507, "result": 28080}'
- DEBUG 2016-10-17 02:19:40,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":508}'
- DEBUG 2016-10-17 02:19:40,831 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 508, "result": 29080}'
- DEBUG 2016-10-17 02:19:41,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":509}'
- DEBUG 2016-10-17 02:19:41,829 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 509, "result": 30070}'
- DEBUG 2016-10-17 02:19:42,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":510}'
- DEBUG 2016-10-17 02:19:42,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 510, "result": 31080}'
- DEBUG 2016-10-17 02:19:43,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":511}'
- DEBUG 2016-10-17 02:19:43,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 511, "result": 32080}'
- DEBUG 2016-10-17 02:19:44,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":512}'
- DEBUG 2016-10-17 02:19:44,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 512, "result": 33080}'
- DEBUG 2016-10-17 02:19:45,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":513}'
- DEBUG 2016-10-17 02:19:45,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 513, "result": 34080}'
- DEBUG 2016-10-17 02:19:46,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":514}'
- DEBUG 2016-10-17 02:19:46,832 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 514, "result": 35080}'
- DEBUG 2016-10-17 02:19:47,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":515}'
- DEBUG 2016-10-17 02:19:47,839 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 515, "result": 36080}'
- DEBUG 2016-10-17 02:19:48,847 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":516}'
- DEBUG 2016-10-17 02:19:48,855 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 516, "result": 37090}'
- DEBUG 2016-10-17 02:19:49,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":517}'
- DEBUG 2016-10-17 02:19:49,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 517, "result": 38080}'
- DEBUG 2016-10-17 02:19:50,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":518}'
- DEBUG 2016-10-17 02:19:50,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 518, "result": 39080}'
- DEBUG 2016-10-17 02:19:51,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":519}'
- DEBUG 2016-10-17 02:19:51,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 519, "result": 40080}'
- DEBUG 2016-10-17 02:19:52,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":520}'
- DEBUG 2016-10-17 02:19:52,839 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 520, "result": 41080}'
- DEBUG 2016-10-17 02:19:53,857 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":521}'
- DEBUG 2016-10-17 02:19:53,865 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 521, "result": 42110}'
- DEBUG 2016-10-17 02:19:54,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":522}'
- DEBUG 2016-10-17 02:19:54,834 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 522, "result": 43080}'
- DEBUG 2016-10-17 02:19:55,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":523}'
- DEBUG 2016-10-17 02:19:55,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 523, "result": 44080}'
- DEBUG 2016-10-17 02:19:56,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":524}'
- DEBUG 2016-10-17 02:19:56,835 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 524, "result": 45080}'
- DEBUG 2016-10-17 02:19:57,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":525}'
- DEBUG 2016-10-17 02:19:57,842 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 525, "result": 46090}'
- DEBUG 2016-10-17 02:19:58,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":526}'
- DEBUG 2016-10-17 02:19:58,836 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 526, "result": 47080}'
- DEBUG 2016-10-17 02:19:59,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":527}'
- DEBUG 2016-10-17 02:19:59,834 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 527, "result": 48080}'
- DEBUG 2016-10-17 02:20:00,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":528}'
- DEBUG 2016-10-17 02:20:00,830 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 528, "result": 49070}'
- DEBUG 2016-10-17 02:20:01,835 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":529}'
- DEBUG 2016-10-17 02:20:01,840 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 529, "result": 50080}'
- DEBUG 2016-10-17 02:20:02,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":530}'
- DEBUG 2016-10-17 02:20:02,832 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 530, "result": 51080}'
- DEBUG 2016-10-17 02:20:03,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":531}'
- DEBUG 2016-10-17 02:20:03,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 531, "result": 52080}'
- DEBUG 2016-10-17 02:20:04,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":532}'
- DEBUG 2016-10-17 02:20:04,832 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 532, "result": 53080}'
- DEBUG 2016-10-17 02:20:05,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":533}'
- DEBUG 2016-10-17 02:20:05,833 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 533, "result": 54080}'
- DEBUG 2016-10-17 02:20:06,826 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":534}'
- DEBUG 2016-10-17 02:20:06,832 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 534, "result": 55080}'
- DEBUG 2016-10-17 02:20:07,825 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":535}'
- DEBUG 2016-10-17 02:20:07,830 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 535, "result": 56070}'
- DEBUG 2016-10-17 02:20:08,837 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":536}'
- DEBUG 2016-10-17 02:20:08,847 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 536, "result": 57090}'
- DEBUG 2016-10-17 02:20:09,827 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":537}'
- DEBUG 2016-10-17 02:20:09,834 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 537, "result": 58080}'
- DEBUG 2016-10-17 02:20:10,836 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":538}'
- DEBUG 2016-10-17 02:20:10,842 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 538, "result": 59090}'
- DEBUG 2016-10-17 02:20:11,824 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.get_time_position","jsonrpc":"2.0","id":539}'
- DEBUG 2016-10-17 02:20:11,829 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 539, "result": 60070}'
- DEBUG 2016-10-17 02:20:12,755 [24106:HttpServer] mopidy.http.handlers
- Received WebSocket message from 10.0.0.196: u'{"method":"core.playback.pause","jsonrpc":"2.0","id":540}'
- DEBUG 2016-10-17 02:20:12,762 [24106:Audio-2] mopidy.audio.gst
- Changing state to GST_STATE_PAUSED: result=GST_STATE_CHANGE_ASYNC
- DEBUG 2016-10-17 02:20:12,765 [24106:Core-7] mopidy.core.playback
- Changing state: playing -> paused
- DEBUG 2016-10-17 02:20:12,770 [24106:Core-7] mopidy.core.playback
- Triggering playback state change event
- DEBUG 2016-10-17 02:20:12,771 [24106:Core-7] mopidy.listener
- Sending playback_state_changed to CoreListener: {'old_state': u'playing', 'new_state': u'paused'}
- DEBUG 2016-10-17 02:20:12,769 [24106:MainThread] mopidy.audio.gst
- Got STATE_CHANGED bus message: old=GST_STATE_PLAYING new=GST_STATE_PAUSED pending=GST_STATE_VOID_PENDING
- DEBUG 2016-10-17 02:20:12,774 [24106:MpdFrontend-10] mopidy.listener
- Sending player to MpdSession: {}
- DEBUG 2016-10-17 02:20:12,774 [24106:MainThread] mopidy.audio.actor
- Audio event: state_changed(old_state=playing, new_state=paused, target_state=None)
- DEBUG 2016-10-17 02:20:12,775 [24106:Core-7] mopidy.core.playback
- Triggering track playback paused event
- DEBUG 2016-10-17 02:20:12,779 [24106:MainThread] mopidy.listener
- Sending state_changed to AudioListener: {'old_state': u'playing', 'target_state': None, 'new_state': u'paused'}
- DEBUG 2016-10-17 02:20:12,781 [24106:MainThread] mopidy.audio.gst
- Got ASYNC_DONE bus message.
- DEBUG 2016-10-17 02:20:12,783 [24106:Core-7] mopidy.listener
- Sending track_playback_paused to CoreListener: {'time_position': 61000L, 'tl_track': TlTrack(tlid=1, track=Track(album=Album(images=[u'http://mediaserver-cont-sv5-1-v4v6.pandora.com/images/public/gracenote/albumart/4/2/7/9/601501309724_500W_500H.jpg'], name=u'One Day Remains', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'), artists=[Artist(name=u'Alter Bridge', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ')], bitrate=192, length=340000, name=u'In Loving Memory', uri='pandora:track:2339524173147387761:PqsYCgCu1r6Gg4-UZ5stwgbzgK8g7UbXsxwgSL8BclU2pkBvM5KNU8Dha6uozZsmT3iYbLaMF0sCAvm-pQj8LZQ'))}
- DEBUG 2016-10-17 02:20:12,790 [24106:HttpServer] mopidy.http.handlers
- Sent WebSocket message to 10.0.0.196: '{"jsonrpc": "2.0", "id": 540, "result": null}'
- DEBUG 2016-10-17 02:21:36,840 [24106:HttpServer] mopidy.http.handlers
- Closed WebSocket connection from 10.0.0.196
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement