├── .gitignore ├── LICENSE ├── Makefile.inc ├── README.md ├── common ├── Makefile ├── protocol │ ├── authentication.proto │ ├── keyexchange.proto │ ├── mercury.proto │ ├── metadata.proto │ ├── spirc.proto │ └── spotify.proto ├── pylibrespot │ ├── __init__.py │ ├── channel.py │ ├── crypto.py │ ├── decoder │ │ ├── .gitignore │ │ ├── decoder.pyx │ │ ├── setup.py │ │ └── vorbisfile.pxd │ ├── mercury.py │ ├── metadata.py │ ├── packet.py │ ├── player.py │ ├── protocol │ │ └── __init__.py │ ├── session.py │ ├── sink.py │ └── util.py ├── pyshn │ ├── .gitignore │ ├── pyshn.pxd │ ├── pyshn.pyx │ ├── pyshn.pyxdep │ ├── setup.py │ ├── shn.c │ └── shn.h └── spotify.h ├── dump ├── Makefile ├── main.c └── main.py ├── example ├── Makefile ├── audio.c ├── audio.h ├── callbacks.c ├── callbacks.h └── main.c └── standalone └── main.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/Makefile.inc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/README.md -------------------------------------------------------------------------------- /common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/Makefile -------------------------------------------------------------------------------- /common/protocol/authentication.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/protocol/authentication.proto -------------------------------------------------------------------------------- /common/protocol/keyexchange.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/protocol/keyexchange.proto -------------------------------------------------------------------------------- /common/protocol/mercury.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/protocol/mercury.proto -------------------------------------------------------------------------------- /common/protocol/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/protocol/metadata.proto -------------------------------------------------------------------------------- /common/protocol/spirc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/protocol/spirc.proto -------------------------------------------------------------------------------- /common/protocol/spotify.proto: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/pylibrespot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/__init__.py -------------------------------------------------------------------------------- /common/pylibrespot/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/channel.py -------------------------------------------------------------------------------- /common/pylibrespot/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/crypto.py -------------------------------------------------------------------------------- /common/pylibrespot/decoder/.gitignore: -------------------------------------------------------------------------------- 1 | decoder.c 2 | -------------------------------------------------------------------------------- /common/pylibrespot/decoder/decoder.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/decoder/decoder.pyx -------------------------------------------------------------------------------- /common/pylibrespot/decoder/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/decoder/setup.py -------------------------------------------------------------------------------- /common/pylibrespot/decoder/vorbisfile.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/decoder/vorbisfile.pxd -------------------------------------------------------------------------------- /common/pylibrespot/mercury.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/mercury.py -------------------------------------------------------------------------------- /common/pylibrespot/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/metadata.py -------------------------------------------------------------------------------- /common/pylibrespot/packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/packet.py -------------------------------------------------------------------------------- /common/pylibrespot/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/player.py -------------------------------------------------------------------------------- /common/pylibrespot/protocol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/protocol/__init__.py -------------------------------------------------------------------------------- /common/pylibrespot/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/session.py -------------------------------------------------------------------------------- /common/pylibrespot/sink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/sink.py -------------------------------------------------------------------------------- /common/pylibrespot/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pylibrespot/util.py -------------------------------------------------------------------------------- /common/pyshn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/.gitignore -------------------------------------------------------------------------------- /common/pyshn/pyshn.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/pyshn.pxd -------------------------------------------------------------------------------- /common/pyshn/pyshn.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/pyshn.pyx -------------------------------------------------------------------------------- /common/pyshn/pyshn.pyxdep: -------------------------------------------------------------------------------- 1 | shn.h 2 | -------------------------------------------------------------------------------- /common/pyshn/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/setup.py -------------------------------------------------------------------------------- /common/pyshn/shn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/shn.c -------------------------------------------------------------------------------- /common/pyshn/shn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/pyshn/shn.h -------------------------------------------------------------------------------- /common/spotify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/common/spotify.h -------------------------------------------------------------------------------- /dump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/dump/Makefile -------------------------------------------------------------------------------- /dump/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/dump/main.c -------------------------------------------------------------------------------- /dump/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/dump/main.py -------------------------------------------------------------------------------- /example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/Makefile -------------------------------------------------------------------------------- /example/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/audio.c -------------------------------------------------------------------------------- /example/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/audio.h -------------------------------------------------------------------------------- /example/callbacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/callbacks.c -------------------------------------------------------------------------------- /example/callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/callbacks.h -------------------------------------------------------------------------------- /example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/example/main.c -------------------------------------------------------------------------------- /standalone/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Fornoth/spotify-connect/HEAD/standalone/main.py --------------------------------------------------------------------------------