├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── config.json ├── docs ├── apps.md ├── configuration │ ├── appletv.md │ ├── artwork.md │ ├── features.md │ ├── itunes.md │ ├── macros.md │ └── playlists.md ├── install.md ├── servers.md └── services │ ├── inputcontrolservice.md │ ├── mediaskippingservice.md │ ├── mediatypes.md │ ├── nowplayingservice.md │ ├── playercontrolsservice.md │ └── playlistcontrolservice.md ├── examples ├── appletv │ ├── config.json │ └── readme.md ├── features │ ├── config.json │ └── readme.md ├── install │ ├── config.json │ └── readme.md ├── itunes │ ├── config.json │ └── readme.md ├── multiple-remotes │ ├── config.json │ └── readme.md └── playlists │ ├── config.json │ └── readme.md ├── package.json └── src ├── DacpAccessory.js ├── InputControlService.js ├── MacroCommands.js ├── MacrosService.js ├── MediaSkippingService.js ├── NowPlayingService.js ├── PlayerControlsService.js ├── PlaylistService.js ├── SpeakerService.js ├── artwork └── ArtworkCamera.js ├── daap └── Decoder.js ├── dacp ├── DacpBrowser.js ├── DacpClient.js ├── DacpConnection.js └── DacpRemote.js ├── hap ├── InputControlTypes.js ├── MediaSkippingTypes.js ├── NowPlayingTypes.js ├── PlayerControlsTypes.js └── PlaylistTypes.js └── index.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/config.json -------------------------------------------------------------------------------- /docs/apps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/apps.md -------------------------------------------------------------------------------- /docs/configuration/appletv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/appletv.md -------------------------------------------------------------------------------- /docs/configuration/artwork.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/artwork.md -------------------------------------------------------------------------------- /docs/configuration/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/features.md -------------------------------------------------------------------------------- /docs/configuration/itunes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/itunes.md -------------------------------------------------------------------------------- /docs/configuration/macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/macros.md -------------------------------------------------------------------------------- /docs/configuration/playlists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/configuration/playlists.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/servers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/servers.md -------------------------------------------------------------------------------- /docs/services/inputcontrolservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/inputcontrolservice.md -------------------------------------------------------------------------------- /docs/services/mediaskippingservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/mediaskippingservice.md -------------------------------------------------------------------------------- /docs/services/mediatypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/mediatypes.md -------------------------------------------------------------------------------- /docs/services/nowplayingservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/nowplayingservice.md -------------------------------------------------------------------------------- /docs/services/playercontrolsservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/playercontrolsservice.md -------------------------------------------------------------------------------- /docs/services/playlistcontrolservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/docs/services/playlistcontrolservice.md -------------------------------------------------------------------------------- /examples/appletv/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/appletv/config.json -------------------------------------------------------------------------------- /examples/appletv/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/appletv/readme.md -------------------------------------------------------------------------------- /examples/features/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/features/config.json -------------------------------------------------------------------------------- /examples/features/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/features/readme.md -------------------------------------------------------------------------------- /examples/install/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/install/config.json -------------------------------------------------------------------------------- /examples/install/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/install/readme.md -------------------------------------------------------------------------------- /examples/itunes/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/itunes/config.json -------------------------------------------------------------------------------- /examples/itunes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/itunes/readme.md -------------------------------------------------------------------------------- /examples/multiple-remotes/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/multiple-remotes/config.json -------------------------------------------------------------------------------- /examples/multiple-remotes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/multiple-remotes/readme.md -------------------------------------------------------------------------------- /examples/playlists/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/playlists/config.json -------------------------------------------------------------------------------- /examples/playlists/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/examples/playlists/readme.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/package.json -------------------------------------------------------------------------------- /src/DacpAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/DacpAccessory.js -------------------------------------------------------------------------------- /src/InputControlService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/InputControlService.js -------------------------------------------------------------------------------- /src/MacroCommands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/MacroCommands.js -------------------------------------------------------------------------------- /src/MacrosService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/MacrosService.js -------------------------------------------------------------------------------- /src/MediaSkippingService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/MediaSkippingService.js -------------------------------------------------------------------------------- /src/NowPlayingService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/NowPlayingService.js -------------------------------------------------------------------------------- /src/PlayerControlsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/PlayerControlsService.js -------------------------------------------------------------------------------- /src/PlaylistService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/PlaylistService.js -------------------------------------------------------------------------------- /src/SpeakerService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/SpeakerService.js -------------------------------------------------------------------------------- /src/artwork/ArtworkCamera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/artwork/ArtworkCamera.js -------------------------------------------------------------------------------- /src/daap/Decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/daap/Decoder.js -------------------------------------------------------------------------------- /src/dacp/DacpBrowser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/dacp/DacpBrowser.js -------------------------------------------------------------------------------- /src/dacp/DacpClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/dacp/DacpClient.js -------------------------------------------------------------------------------- /src/dacp/DacpConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/dacp/DacpConnection.js -------------------------------------------------------------------------------- /src/dacp/DacpRemote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/dacp/DacpRemote.js -------------------------------------------------------------------------------- /src/hap/InputControlTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/hap/InputControlTypes.js -------------------------------------------------------------------------------- /src/hap/MediaSkippingTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/hap/MediaSkippingTypes.js -------------------------------------------------------------------------------- /src/hap/NowPlayingTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/hap/NowPlayingTypes.js -------------------------------------------------------------------------------- /src/hap/PlayerControlsTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/hap/PlayerControlsTypes.js -------------------------------------------------------------------------------- /src/hap/PlaylistTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/hap/PlaylistTypes.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grover/homebridge-dacp/HEAD/src/index.js --------------------------------------------------------------------------------