core: Duration needs conversion to nano-seconds
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Thu, 10 Dec 2009 16:08:30 +0000 (18:08 +0200)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Thu, 10 Dec 2009 16:08:30 +0000 (18:08 +0200)
src/rygel/rygel-http-time-seek.vala

index 0daa4ec..7bffc72 100644 (file)
@@ -35,6 +35,7 @@ internal class Rygel.HTTPTimeSeek : Rygel.HTTPSeek {
         string range, time;
         string[] range_tokens;
         int64 start = 0, stop = -1;
+        int64 duration = request.item.duration * SECOND;
 
         range = request.msg.request_headers.get ("TimeSeekRange.dlna.org");
         assert (range != null);
@@ -73,7 +74,7 @@ internal class Rygel.HTTPTimeSeek : Rygel.HTTPSeek {
         base (request.msg,
               start,
               stop,
-              request.item.duration);
+              duration);
     }
 
     public static bool needed (HTTPRequest request) {