Merge branch 't/alsa_poll_fd'
[paraslash.git] / mp3_afh.c
index 5eacf63bea0d35b32966fdfcdd2577c1784f01d1..b0d44ec991cb49568eb20b4a4106928ae5363f4e 100644 (file)
--- a/mp3_afh.c
+++ b/mp3_afh.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2009 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2003-2011 Andre Noll <maan@systemlinux.org>
  *
  * Licensed under the GPL v2. For licencing details see COPYING.
  */
@@ -17,7 +17,6 @@
  */
 
 #include <regex.h>
-#include <osl.h>
 
 #include "para.h"
 #include "error.h"
@@ -421,7 +420,7 @@ static int mp3_read_info(unsigned char *map, size_t numbytes, int fd,
                if (ret < 0)
                        continue;
                fl = ret;
-               tmp.tv_sec = fl;
+               tmp.tv_sec = fl - header.padding;
                tmp.tv_usec = 0;
                tv_divide(br * 125, &tmp, &cct);
                tv_add(&cct, &total_time, &tmp);