renderer: Treat ABS_TIME/REL_TIME the same
authorJens Georg <mail@jensge.org>
Sat, 21 Dec 2013 10:18:10 +0000 (11:18 +0100)
committerJens Georg <mail@jensge.org>
Sat, 21 Dec 2013 10:20:03 +0000 (11:20 +0100)
Looks like the original fix wasn't correct, see

https://bugzilla.gnome.org/show_bug.cgi?id=686628#c3

Signed-off-by: Jens Georg <mail@jensge.org>
https://bugzilla.gnome.org/show_bug.cgi?id=712181

src/librygel-renderer/rygel-av-transport.vala

index e9fed90..f484c94 100644 (file)
@@ -525,9 +525,6 @@ internal class Rygel.AVTransport : Service {
         case "ABS_TIME":
         case "REL_TIME":
             var seek_target = TimeUtils.time_from_string (target);
-            if (unit != "ABS_TIME") {
-                seek_target += this.player.position;
-            }
             debug ("Seeking to %lld sec", seek_target / TimeSpan.SECOND);
 
             if (!this.player.can_seek) {