Pavel Koshevoy
0c77cdb491
libavfilter/af_atempo: Avoid round-off error build-up, ticket #2484
...
Current method for constraining fragment position drift suffers from
round-off error build up.
Instead of calculating cumulative drift as a sum of input fragment
position corrections, it is more accurate to calculate drift as the
difference between current fragment position and the ideal position
specified by the tempo scale factor.
Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-21 10:46:52 +02:00
..
2013-04-17 11:51:16 +00:00
2013-04-12 11:54:39 +02:00
2013-04-19 00:56:55 +00:00
2013-04-12 11:54:39 +02:00
2013-04-13 19:43:17 +02:00
2013-04-12 14:30:34 +02:00
2013-04-12 11:54:39 +02:00
2013-04-15 01:12:26 +02:00
2013-04-11 20:40:59 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-21 10:46:52 +02:00
2013-04-12 11:54:39 +02:00
2013-04-17 15:13:14 +02:00
2013-04-14 20:58:31 +02:00
2013-04-16 21:32:26 +00:00
2013-04-14 20:58:31 +02:00
2013-04-12 11:54:39 +02:00
2013-04-09 18:45:50 +02:00
2013-04-10 23:16:02 +02:00
2013-04-12 11:54:39 +02:00
2013-04-18 15:31:35 +00:00
2013-04-12 12:02:06 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-13 19:43:17 +02:00
2013-04-10 23:16:02 +02:00
2013-04-11 14:18:44 +02:00
2013-04-13 00:45:30 +02:00
2013-04-13 00:45:30 +02:00
2013-04-12 13:56:03 +02:00
2013-04-11 23:50:39 +02:00
2013-04-13 20:19:24 +02:00
2013-04-17 11:32:03 +02:00
2013-04-20 19:55:58 +02:00
2013-04-11 12:46:34 +02:00
2013-04-13 19:43:17 +02:00
2013-04-12 15:45:28 +02:00
2013-04-17 22:39:04 +02:00
2013-04-12 15:45:28 +02:00
2013-04-12 15:47:16 +02:00
2013-04-11 11:53:53 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 01:31:55 +02:00
2013-04-10 21:09:06 +02:00
2013-04-12 14:08:04 +02:00
2013-04-12 00:54:05 +02:00
2013-04-18 15:31:35 +00:00
2013-04-16 22:15:24 +02:00
2013-04-13 19:43:17 +02:00
2013-04-18 15:31:35 +00:00
2013-04-18 20:51:55 +02:00
2013-04-11 14:02:59 +00:00
2013-04-11 14:48:19 +02:00
2013-04-11 11:13:42 +00:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-18 15:30:10 +00:00
2013-04-18 15:31:35 +00:00
2013-04-12 11:54:39 +02:00
2013-04-12 19:16:28 +02:00
2013-04-12 11:54:39 +02:00
2013-04-15 18:04:35 +02:00
2013-04-14 15:59:37 +02:00
2013-04-12 11:54:39 +02:00
2013-04-15 16:23:28 +02:00
2013-04-12 11:54:39 +02:00
2013-04-15 21:49:18 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-11 12:41:13 +02:00
2013-04-14 20:58:31 +02:00
2013-04-10 19:03:30 +02:00
2013-04-12 11:54:39 +02:00
2013-04-14 20:58:31 +02:00
2013-04-11 00:18:28 +00:00
2013-04-12 15:47:16 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-17 00:24:16 +00:00
2013-04-15 21:44:50 +02:00
2013-04-12 15:47:16 +02:00
2013-04-10 21:14:30 +02:00
2013-04-12 19:46:19 +00:00
2013-04-12 11:54:39 +02:00
2013-04-16 21:45:34 +00:00
2013-04-17 19:27:33 +02:00
2013-04-11 00:55:45 +02:00
2013-04-12 15:47:16 +02:00
2013-04-17 21:25:41 +02:00
2013-04-17 11:51:16 +00:00
2013-04-14 20:15:54 +02:00
2013-04-15 15:57:31 +00:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-10 02:38:54 +02:00
2013-04-11 11:53:53 +02:00
2013-04-12 11:54:39 +02:00
2013-04-20 17:45:54 +00:00
2013-04-19 13:15:54 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-11 11:51:48 +02:00
2013-04-11 00:33:31 +02:00
2013-04-12 11:54:39 +02:00
2013-04-11 01:18:18 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-12 11:54:39 +02:00
2013-04-18 23:47:44 +02:00
2013-04-17 22:39:44 +02:00
2013-04-09 19:09:03 +02:00