├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── capabilities.rs ├── control.rs ├── detecting_shutting_down.rs ├── events.rs ├── get_metadata.rs ├── play_pause.rs ├── progress_tracker.rs ├── show_tracklist.rs └── tracklist_control.rs ├── script ├── ci.sh └── generate-mpris-interface.sh └── src ├── event.rs ├── extensions.rs ├── find.rs ├── generated.rs ├── generated ├── media_player.rs ├── media_player_player.rs ├── media_player_playlists.rs └── media_player_tracklist.rs ├── lib.rs ├── metadata.rs ├── metadata └── value.rs ├── player.rs ├── pooled_connection.rs ├── progress.rs └── track_list.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/capabilities.rs -------------------------------------------------------------------------------- /examples/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/control.rs -------------------------------------------------------------------------------- /examples/detecting_shutting_down.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/detecting_shutting_down.rs -------------------------------------------------------------------------------- /examples/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/events.rs -------------------------------------------------------------------------------- /examples/get_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/get_metadata.rs -------------------------------------------------------------------------------- /examples/play_pause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/play_pause.rs -------------------------------------------------------------------------------- /examples/progress_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/progress_tracker.rs -------------------------------------------------------------------------------- /examples/show_tracklist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/show_tracklist.rs -------------------------------------------------------------------------------- /examples/tracklist_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/examples/tracklist_control.rs -------------------------------------------------------------------------------- /script/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/script/ci.sh -------------------------------------------------------------------------------- /script/generate-mpris-interface.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/script/generate-mpris-interface.sh -------------------------------------------------------------------------------- /src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/event.rs -------------------------------------------------------------------------------- /src/extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/extensions.rs -------------------------------------------------------------------------------- /src/find.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/find.rs -------------------------------------------------------------------------------- /src/generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/generated.rs -------------------------------------------------------------------------------- /src/generated/media_player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/generated/media_player.rs -------------------------------------------------------------------------------- /src/generated/media_player_player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/generated/media_player_player.rs -------------------------------------------------------------------------------- /src/generated/media_player_playlists.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/generated/media_player_playlists.rs -------------------------------------------------------------------------------- /src/generated/media_player_tracklist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/generated/media_player_tracklist.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/metadata.rs -------------------------------------------------------------------------------- /src/metadata/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/metadata/value.rs -------------------------------------------------------------------------------- /src/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/player.rs -------------------------------------------------------------------------------- /src/pooled_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/pooled_connection.rs -------------------------------------------------------------------------------- /src/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/progress.rs -------------------------------------------------------------------------------- /src/track_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mange/mpris-rs/HEAD/src/track_list.rs --------------------------------------------------------------------------------