rhythmbox-client --seek: wrong method call?

Jeff Valk <[email protected]>
Newsgroups gmane.comp.gnome.apps.rhythmbox.devel
Message-ID <CAJDYeT4VbON5qgYEiOg3v-iTfR9MV-4PmOgvZCkA033Q5DEZtg@mail.gmail.com>
Hello all,
I noticed three things about the '--seek' option to rhythmbox-client:
(1) it sets the absolute track position, rather than seeking
forward/back, (2) it takes its argument in microseconds (like the dbus
method it calls), which doesn't seem very user-friendly, and (3) it
doesn't appear in the man page.

In looking at remote/dbus/rb-client.c, the code calls the
"SetPosition" method of "org.mpris.MediaPlayer2.Player" where I'd
expect "Seek". This looks wrong to me.

Rhythmbox responds to the mpris "Seek" method correctly when I call it:

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox
/org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Seek
int64:10000000

Is this a bug in rhythmbox-client?

Cheers,
Jeff
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.