Loren Merritt
557ac0c448
optimize ac3_downmix.
1.3x faster 5.1->stereo, 1.9x faster 5.1->mono.
Originally committed as revision 14719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-12 23:45:46 +00:00
..
2008-05-09 11:56:36 +00:00
2008-07-15 19:06:32 +00:00
2008-05-09 11:56:36 +00:00
2008-08-12 00:51:45 +00:00
2008-05-09 11:56:36 +00:00
2008-07-24 16:54:51 +00:00
2008-05-09 11:56:36 +00:00
2008-05-09 11:56:36 +00:00
2008-05-09 11:56:36 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-04-19 01:59:55 +00:00
2008-08-11 11:22:48 +00:00
2008-08-11 11:16:06 +00:00
2008-08-09 10:46:27 +00:00
2008-08-11 11:16:06 +00:00
2008-08-11 11:16:06 +00:00
2008-06-12 21:50:13 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 21:42:43 +00:00
2008-08-03 21:42:43 +00:00
2008-08-12 23:45:46 +00:00
2008-08-12 23:45:46 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-08-03 16:42:32 +00:00
2008-07-06 10:49:28 +00:00
2008-07-12 10:56:12 +00:00
2008-04-25 17:14:47 +00:00
2008-07-03 11:52:35 +00:00
2008-07-03 11:50:44 +00:00
2008-06-30 18:03:38 +00:00
2008-05-26 23:36:05 +00:00
2008-07-12 09:48:19 +00:00
2008-07-31 10:47:31 +00:00
2007-11-01 18:38:15 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-08-06 08:33:25 +00:00
2008-07-31 10:47:31 +00:00
2007-06-13 08:28:00 +00:00
2008-07-13 14:27:48 +00:00
2008-08-12 00:38:30 +00:00
2008-06-24 20:01:31 +00:00
2008-08-01 13:53:18 +00:00
2008-08-01 13:53:18 +00:00
2008-08-10 22:18:46 +00:00
2008-06-12 21:50:13 +00:00
2007-07-05 10:40:25 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-12-12 18:40:11 +00:00
2008-06-26 16:39:21 +00:00
2008-07-15 18:43:26 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2008-05-09 11:56:36 +00:00
2007-07-05 10:40:25 +00:00
2008-03-21 03:11:20 +00:00
2007-10-17 09:37:46 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-07-05 10:40:25 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:31:06 +00:00
2008-08-12 00:38:30 +00:00
2008-06-24 20:01:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-04-15 13:36:56 +00:00
2008-07-31 10:47:31 +00:00
2007-10-17 09:37:46 +00:00
2007-12-02 22:04:21 +00:00
2008-06-24 20:01:31 +00:00
2008-06-28 10:42:31 +00:00
2008-05-03 03:33:21 +00:00
2008-06-01 21:29:45 +00:00
2007-12-18 13:52:07 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-07-16 00:50:12 +00:00
2008-08-12 00:38:30 +00:00
2007-05-19 00:35:27 +00:00
2008-08-11 10:14:46 +00:00
2008-06-02 02:55:30 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-08-11 10:14:46 +00:00
2007-07-24 14:17:13 +00:00
2008-07-13 19:41:13 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-08 13:22:23 +00:00
2008-08-06 08:33:25 +00:00
2008-07-23 05:54:34 +00:00
2008-05-09 11:56:36 +00:00
2008-03-22 16:46:36 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-02-15 12:04:35 +00:00
2008-06-24 20:01:31 +00:00
2007-10-17 09:37:46 +00:00
2008-03-08 17:18:28 +00:00
2008-02-26 23:49:41 +00:00
2007-07-05 10:40:25 +00:00
2008-08-12 00:36:36 +00:00
2008-08-12 00:38:30 +00:00
2008-06-26 16:39:21 +00:00
2008-07-31 10:47:31 +00:00
2008-05-02 23:20:29 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-08-11 05:11:05 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2008-07-13 14:27:48 +00:00
2007-05-20 01:05:34 +00:00
2007-06-16 15:15:19 +00:00
2007-10-17 09:37:46 +00:00
2007-10-17 09:37:46 +00:00
2008-08-02 22:51:49 +00:00
2008-07-13 14:27:48 +00:00
2008-02-01 23:48:39 +00:00
2007-10-17 09:37:46 +00:00
2008-07-13 14:27:48 +00:00
2007-10-17 09:37:46 +00:00
2007-10-17 09:37:46 +00:00
2008-07-24 17:09:28 +00:00
2008-01-09 08:38:28 +00:00
2007-07-05 10:40:25 +00:00
2007-10-17 09:37:46 +00:00
2008-08-11 03:08:02 +00:00
2008-08-10 02:38:51 +00:00
2008-07-26 02:27:14 +00:00
2007-07-28 18:26:43 +00:00
2008-05-09 11:56:36 +00:00
2007-07-05 10:40:25 +00:00
2008-08-11 02:21:33 +00:00
2008-08-11 02:21:33 +00:00
2008-03-08 18:08:16 +00:00
2008-03-08 18:08:16 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-06-24 20:01:31 +00:00
2007-12-01 22:21:04 +00:00
2008-08-03 00:41:31 +00:00
2008-03-13 00:20:15 +00:00
2008-06-01 20:51:44 +00:00
2007-05-19 00:44:41 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-01-25 07:37:46 +00:00
2008-01-25 07:37:46 +00:00
2007-11-10 12:24:02 +00:00
2007-11-10 01:02:36 +00:00
2008-05-09 11:56:36 +00:00
2008-05-09 11:56:36 +00:00
2008-08-03 05:07:48 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-06-19 10:12:15 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-07-10 11:40:19 +00:00
2008-07-10 11:40:19 +00:00
2008-05-03 13:55:31 +00:00
2008-06-12 21:50:13 +00:00
2008-07-12 20:09:50 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-07-31 10:47:31 +00:00
2008-08-01 07:23:29 +00:00
2008-05-03 13:59:45 +00:00
2008-05-03 13:59:45 +00:00
2008-07-10 11:44:01 +00:00
2008-07-12 20:12:18 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-05-27 12:32:59 +00:00
2008-05-27 12:32:59 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-05-11 05:28:29 +00:00
2008-07-12 09:48:19 +00:00
2008-07-13 20:03:57 +00:00
2008-02-01 03:26:31 +00:00
2007-04-09 22:25:27 +00:00
2008-07-31 10:47:31 +00:00
2008-08-12 00:27:21 +00:00
2008-07-13 12:22:57 +00:00
2008-08-12 00:38:30 +00:00
2008-06-27 18:53:41 +00:00
2008-06-12 21:50:13 +00:00
2007-05-10 22:37:36 +00:00
2008-06-25 11:33:49 +00:00
2008-06-25 11:33:49 +00:00
2007-05-19 00:53:41 +00:00
2008-06-12 21:50:13 +00:00
2008-08-04 08:25:38 +00:00
2008-04-08 01:09:33 +00:00
2008-07-13 14:27:48 +00:00
2007-10-17 09:37:46 +00:00
2008-07-05 10:16:27 +00:00
2008-07-05 10:16:54 +00:00
2008-08-12 18:05:58 +00:00
2008-07-08 12:44:08 +00:00
2008-07-24 17:09:28 +00:00
2008-07-09 19:21:08 +00:00
2007-12-01 22:21:04 +00:00
2008-07-10 03:01:39 +00:00
2008-01-28 21:24:09 +00:00
2007-05-19 00:27:43 +00:00
2007-06-12 09:29:25 +00:00
2008-07-31 10:47:31 +00:00
2007-11-02 06:40:42 +00:00
2008-07-31 10:47:31 +00:00
2007-11-07 05:35:46 +00:00
2007-11-07 05:35:46 +00:00
2008-05-09 11:56:36 +00:00
2008-05-09 11:56:36 +00:00
2007-11-02 06:40:42 +00:00
2008-04-01 12:01:40 +00:00
2008-04-01 12:01:40 +00:00
2007-10-17 09:37:46 +00:00
2007-05-09 23:13:43 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-03-05 21:29:15 +00:00
2008-05-09 11:56:36 +00:00
2008-06-24 20:01:31 +00:00
2008-07-13 14:27:48 +00:00
2007-07-08 23:15:12 +00:00
2007-05-20 22:50:29 +00:00
2007-10-17 09:37:46 +00:00
2008-06-24 20:01:31 +00:00
2008-06-24 20:01:31 +00:00
2008-07-31 12:09:11 +00:00
2007-05-20 15:11:55 +00:00
2008-05-09 11:56:36 +00:00
2007-10-17 09:37:46 +00:00
2008-07-31 10:47:31 +00:00
2007-10-17 09:37:46 +00:00
2008-04-21 08:32:11 +00:00
2008-08-08 02:56:44 +00:00
2008-06-03 02:43:17 +00:00
2008-07-31 19:51:19 +00:00
2008-08-02 23:13:27 +00:00
2008-07-13 14:27:48 +00:00
2007-11-07 23:41:39 +00:00
2008-06-25 11:33:49 +00:00
2008-06-25 11:33:49 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-07 08:29:08 +00:00
2008-06-08 20:45:18 +00:00
2008-08-12 00:38:30 +00:00
2008-01-08 00:25:25 +00:00
2008-06-12 21:50:13 +00:00
2008-07-13 21:28:17 +00:00
2008-07-27 20:55:56 +00:00
2008-03-15 12:28:35 +00:00
2008-06-02 14:54:19 +00:00
2008-06-03 11:56:09 +00:00
2008-08-12 12:32:40 +00:00
2008-06-12 21:50:13 +00:00
2008-02-26 10:21:33 +00:00
2008-02-26 10:21:33 +00:00
2008-07-10 11:52:51 +00:00
2008-07-10 11:49:53 +00:00
2007-05-10 23:03:14 +00:00
2008-05-06 09:16:36 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2007-08-13 15:28:29 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-06-24 20:01:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-08-06 21:19:30 +00:00
2008-06-24 20:01:31 +00:00
2008-08-06 03:00:15 +00:00
2008-07-24 04:15:50 +00:00
2008-01-23 10:18:08 +00:00
2008-05-09 11:56:36 +00:00
2008-06-24 20:01:31 +00:00
2007-10-17 09:37:46 +00:00
2007-09-21 18:23:46 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2007-05-19 00:32:11 +00:00
2008-07-24 17:09:28 +00:00
2008-08-03 16:42:32 +00:00
2008-06-12 21:50:13 +00:00
2008-05-30 21:08:41 +00:00
2008-07-31 14:53:14 +00:00
2007-10-17 09:37:46 +00:00
2008-07-31 10:47:31 +00:00
2008-05-15 22:51:38 +00:00
2008-05-09 11:56:36 +00:00
2008-06-13 09:30:42 +00:00
2008-07-19 02:43:23 +00:00
2008-06-12 21:50:13 +00:00
2008-05-09 11:56:36 +00:00
2008-03-03 23:14:25 +00:00
2008-07-13 14:27:48 +00:00
2008-06-12 21:50:13 +00:00
2007-11-27 15:38:54 +00:00
2008-01-04 17:50:45 +00:00
2008-05-06 09:16:36 +00:00
2008-04-28 13:37:36 +00:00
2007-12-07 05:47:24 +00:00
2007-12-08 09:15:44 +00:00
2008-06-12 21:50:13 +00:00
2007-12-06 17:12:02 +00:00
2007-12-06 17:12:02 +00:00
2008-02-01 23:49:56 +00:00
2007-10-17 09:37:46 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2007-12-09 05:54:59 +00:00
2007-12-09 05:54:59 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2007-10-17 09:37:46 +00:00
2008-07-31 10:47:31 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2007-10-17 09:37:46 +00:00
2008-01-07 12:48:42 +00:00
2008-01-07 12:48:42 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-07-16 17:54:57 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-07-06 10:01:54 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-06-24 20:01:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-24 20:01:31 +00:00
2007-10-17 09:37:46 +00:00
2008-08-10 20:29:43 +00:00
2008-06-12 21:50:13 +00:00
2007-05-07 00:47:03 +00:00
2008-07-27 21:56:26 +00:00
2008-07-23 06:21:27 +00:00
2007-10-17 09:37:46 +00:00
2008-06-25 11:33:49 +00:00
2008-06-25 11:33:49 +00:00
2008-01-19 11:04:02 +00:00
2008-06-12 21:50:13 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-08-12 00:38:30 +00:00
2007-10-17 09:37:46 +00:00
2008-08-12 00:36:36 +00:00
2008-05-06 09:16:36 +00:00
2008-06-24 20:01:31 +00:00
2008-06-26 17:14:20 +00:00
2008-06-25 14:14:58 +00:00
2008-06-24 20:01:31 +00:00
2008-07-13 23:34:29 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-06-22 13:20:41 +00:00
2007-10-17 09:37:46 +00:00
2008-05-13 15:56:45 +00:00
2008-03-05 00:07:53 +00:00
2007-10-14 22:30:59 +00:00
2008-05-13 15:56:45 +00:00
2008-06-12 21:50:13 +00:00
2008-03-07 19:47:44 +00:00
2008-07-31 10:47:31 +00:00
2007-07-18 15:36:45 +00:00
2008-08-12 00:36:36 +00:00
2007-10-17 09:37:46 +00:00
2008-08-12 00:38:30 +00:00
2008-08-12 00:36:36 +00:00
2008-03-21 03:11:20 +00:00
2008-04-08 01:09:33 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2008-06-24 20:01:31 +00:00
2008-07-31 10:47:31 +00:00
2008-06-12 21:50:13 +00:00
2008-04-20 23:54:40 +00:00
2008-05-09 11:56:36 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00
2007-10-17 09:37:46 +00:00
2008-03-31 17:16:51 +00:00
2008-06-12 21:50:13 +00:00
2008-06-12 21:50:13 +00:00