[package]
edition = "2024"
name = "media-session-reader"
version = "0.0.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Cross-platform Rust library to read the current media session"
readme = "README.md"
keywords = [
"media",
"player",
"windows",
"linux",
]
categories = [
"multimedia",
"os",
]
license = "MIT"
repository = "https://github.com/marioded/media-session-reader"
[lib]
name = "media_session_reader"
path = "src/lib.rs"
[[example]]
name = "test"
path = "examples/test.rs"
[dependencies.base64]
version = "0.22.1"
[dependencies.image]
version = "0.25.10"
[dependencies.serde]
version = "1"
features = ["derive"]
[target.'cfg(target_os = "linux")'.dependencies.mpris]
version = "2"
[target.'cfg(target_os = "windows")'.dependencies.windows]
version = "0.62.2"
features = [
"Foundation",
"Media_Control",
"Storage_Streams",
]