Christophe Gisquet
adf4ee40e7
wma lossless: reuse scalarproduct_and_madd_int16
...
This is done by padding the coefficient buffer with 0s, because the order
may be only a multiple of 4, and the DSP function requires batches of 8.
However, no sample with such a case was found, so request one if it uses
that kind of order.
Approximate relative speedup depending on instruction set:
plain C: -6%
mmxext: 51%
sse2: 54%
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-06 13:51:41 +02:00
..
2014-06-05 20:31:59 +02:00
2014-06-02 20:18:44 +02:00
2014-06-05 20:31:59 +02:00
2014-06-06 05:26:04 +02:00
2014-06-03 10:58:19 -08:00
2014-06-05 23:21:15 +02:00
2014-06-05 20:31:59 +02:00
2014-05-31 17:16:44 +02:00
2014-06-04 20:13:55 +02:00
2014-06-02 19:28:54 +02:00
2014-05-30 01:23:04 +02:00
2014-05-30 01:23:04 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-06-01 12:43:47 +02:00
2014-06-04 22:13:39 +02:00
2014-06-03 10:58:19 -08:00
2014-06-02 19:38:01 +02:00
2014-06-03 10:58:19 -08:00
2014-06-01 20:14:49 +02:00
2014-06-02 19:38:01 +02:00
2014-06-02 19:38:01 +02:00
2014-06-04 18:09:18 +02:00
2014-05-28 12:33:49 +02:00
2014-05-28 12:33:49 +02:00
2014-05-28 12:33:49 +02:00
2014-06-01 13:55:49 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-27 22:34:16 +02:00
2014-06-04 04:25:14 +02:00
2014-06-04 04:25:14 +02:00
2014-06-04 04:25:14 +02:00
2014-06-04 04:25:14 +02:00
2014-05-30 02:43:34 +02:00
2014-06-02 19:38:01 +02:00
2014-06-02 19:38:01 +02:00
2014-05-27 23:16:06 +02:00
2014-05-31 04:26:41 +02:00
2014-06-05 01:55:27 +02:00
2014-05-30 15:12:58 +02:00
2014-05-30 15:12:58 +02:00
2014-05-29 19:48:23 +02:00
2014-05-28 00:03:59 +02:00
2014-05-28 00:03:59 +02:00
2014-06-01 08:53:27 +02:00
2014-06-03 10:58:19 -08:00
2014-06-01 08:53:27 +02:00
2014-06-01 08:53:27 +02:00
2014-06-03 10:58:19 -08:00
2014-05-31 13:41:11 +02:00
2014-05-27 23:16:06 +02:00
2014-06-04 02:15:24 +02:00
2014-06-04 02:15:24 +02:00
2014-05-31 13:41:10 +02:00
2014-06-06 13:41:27 +02:00
2014-06-06 13:41:27 +02:00
2014-06-03 21:17:04 +02:00
2014-05-30 07:38:19 +02:00
2014-05-31 13:41:10 +02:00
2014-06-05 20:31:59 +02:00
2014-06-05 20:31:59 +02:00
2014-05-29 19:50:44 +02:00
2014-05-29 19:50:44 +02:00
2014-06-05 20:31:59 +02:00
2014-06-06 01:32:22 +02:00
2014-06-01 20:04:54 +02:00
2014-05-30 02:43:34 +02:00
2014-06-04 00:48:28 +02:00
2014-05-30 02:43:34 +02:00
2014-06-05 21:25:51 +02:00
2014-06-01 19:47:07 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-27 22:29:11 +02:00
2014-06-01 13:46:38 +02:00
2014-06-01 20:50:08 +02:00
2014-05-28 00:03:59 +02:00
2014-05-30 18:49:25 +02:00
2014-05-30 04:05:13 +02:00
2014-05-30 04:05:40 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-31 17:16:44 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 00:01:45 +02:00
2014-05-30 00:01:45 +02:00
2014-05-31 13:41:10 +02:00
2014-06-03 16:03:44 +02:00
2014-05-28 00:03:59 +02:00
2014-05-31 13:41:10 +02:00
2014-05-27 23:16:06 +02:00
2014-05-30 02:43:34 +02:00
2014-05-30 02:43:34 +02:00
2014-06-01 13:46:38 +02:00
2014-06-03 17:09:17 +02:00
2014-06-02 19:38:01 +02:00
2014-06-02 19:38:01 +02:00
2014-06-06 13:51:41 +02:00
2014-05-30 00:42:36 +02:00
2014-05-30 00:42:36 +02:00
2014-05-30 02:43:34 +02:00