diff options
| author | salmonik <raisersoft@proton.me> | 2026-07-06 15:58:01 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-07-06 15:58:01 +0200 |
| commit | fdfe24213d70b5548fb09051a0e32b7224210231 (patch) | |
| tree | ced63779d57e44fa35a896b27bf07e9eee120d5f /src/mpris.rs | |
| parent | add MPRIS support and non-blocking notifs (diff) | |
| download | rsplayer-fdfe24213d70b5548fb09051a0e32b7224210231.tar.gz rsplayer-fdfe24213d70b5548fb09051a0e32b7224210231.zip | |
add track index to MPRIS
Diffstat (limited to '')
| -rw-r--r-- | src/mpris.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mpris.rs b/src/mpris.rs index 0c637c0..a7ac360 100644 --- a/src/mpris.rs +++ b/src/mpris.rs | |||
| @@ -128,7 +128,10 @@ fn build_metadata(track: &Track) -> HashMap<String, Value<'static>> { | |||
| 128 | Value::new(track.album.clone().unwrap_or_default()), | 128 | Value::new(track.album.clone().unwrap_or_default()), |
| 129 | ); | 129 | ); |
| 130 | 130 | ||
| 131 | map.insert("xesam:trackNumber".into(), Value::new(0i32)); | 131 | map.insert( |
| 132 | "xesam:trackNumber".into(), | ||
| 133 | Value::new(track.track_number.unwrap_or(0)), | ||
| 134 | ); | ||
| 132 | 135 | ||
| 133 | map | 136 | map |
| 134 | } | 137 | } |
