From 3217f3969b6f481d957641b04d32ae443243c668 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Fri, 3 Feb 2023 12:29:07 -0700 Subject: Add ability to seek media with shift+next/prev. --- extras/HOME/.local/bin/media-control | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'extras') diff --git a/extras/HOME/.local/bin/media-control b/extras/HOME/.local/bin/media-control index c3febcd..cc75f80 100755 --- a/extras/HOME/.local/bin/media-control +++ b/extras/HOME/.local/bin/media-control @@ -49,11 +49,15 @@ fi echo "Sending to taget: $target" function mpris2_dbus_player_do { + method="$1" + shift + dbus-send \ --print-reply \ --dest="$target" \ /org/mpris/MediaPlayer2 \ - "org.mpris.MediaPlayer2.Player.$1" + "org.mpris.MediaPlayer2.Player.$method" \ + "$@" } function mpris2_dbus_get_player_property { @@ -69,6 +73,12 @@ case $1 in "play") mpris2_dbus_player_do PlayPause ;; + "seekf") + mpris2_dbus_player_do Seek "int64: 12000000" + ;; + "seekb") + mpris2_dbus_player_do Seek "int64: -3000000" + ;; "next") mpris2_dbus_player_do Next ;; -- cgit