Michael Niedermayer
5d47850bbd
dcadec: skip QMF on unused channels
...
When the extra rear channel is present but unused, the
s->channel_order_tab[] value for that channel is -1. The QMF can be
skipped for the extra channel, and doing so avoids an out-of-array read
on s->samples_chanptr[].
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-11-26 22:50:37 -05:00
..
2012-11-26 11:29:06 -05:00
2012-10-17 22:37:12 +01:00
2012-11-12 10:31:31 +00:00
2012-11-26 01:50:47 +01:00
2012-10-12 20:56:54 +02:00
2012-10-18 19:59:43 +01:00
2012-10-18 19:59:43 +01:00
2012-11-25 19:06:36 -05:00
2012-11-26 11:29:06 -05:00
2012-11-11 13:35:12 -05:00
2012-11-26 11:17:17 -05:00
2012-10-23 12:00:21 +01:00
2012-11-25 19:06:36 -05:00
2012-11-11 13:35:12 -05:00
2012-10-12 20:56:54 +02:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-18 14:26:15 +03:00
2012-10-20 12:28:45 +01:00
2012-11-11 13:35:12 -05:00
2012-11-20 00:26:45 -05:00
2012-10-29 22:00:43 +02:00
2012-10-12 20:56:54 +02:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-12 20:39:18 +02:00
2012-10-12 20:39:18 +02:00
2012-11-01 11:29:14 -04:00
2012-10-23 14:35:27 -04:00
2012-10-22 10:10:06 -04:00
2012-11-11 13:35:12 -05:00
2012-11-25 19:06:36 -05:00
2012-11-20 12:45:58 +01:00
2012-11-14 23:03:36 +01:00
2012-10-29 09:51:23 +01:00
2012-11-12 00:41:02 -05:00
2012-10-12 20:39:18 +02:00
2012-10-13 19:59:20 +02:00
2012-11-11 13:35:12 -05:00
2012-11-14 00:36:17 +01:00
2012-10-18 14:26:14 +03:00
2012-11-21 14:35:26 +01:00
2012-10-20 12:28:45 +01:00
2012-10-20 12:28:45 +01:00
2012-10-30 16:51:29 +02:00
2012-10-30 16:51:29 +02:00
2012-10-29 22:00:43 +02:00
2012-11-11 13:35:12 -05:00
2012-11-01 11:29:13 -04:00
2012-10-18 14:26:15 +03:00
2012-11-26 22:50:37 -05:00
2012-10-31 17:53:57 +01:00
2012-10-25 11:36:57 +02:00
2012-10-18 14:26:14 +03:00
2012-11-01 11:29:17 -04:00
2012-10-29 09:51:23 +01:00
2012-11-11 13:35:12 -05:00
2012-11-26 11:29:06 -05:00
2012-11-26 11:29:06 -05:00
2012-10-23 16:53:42 +02:00
2012-10-23 10:28:40 +02:00
2012-10-25 11:36:57 +02:00
2012-10-20 18:14:52 +02:00
2012-10-20 21:10:21 +02:00
2012-10-20 18:14:52 +02:00
2012-11-13 16:14:55 +01:00
2012-11-01 11:29:16 -04:00
2012-11-11 13:35:12 -05:00
2012-11-01 11:29:16 -04:00
2012-11-11 13:35:12 -05:00
2012-11-05 15:32:30 -05:00
2012-11-05 15:32:30 -05:00
2012-11-05 15:32:30 -05:00
2012-11-08 13:57:34 -05:00
2012-11-26 10:26:01 +01:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-27 17:02:46 +01:00
2012-11-26 10:25:39 +01:00
2012-10-29 17:49:13 -07:00
2012-10-29 17:49:13 -07:00
2012-10-29 17:49:13 -07:00
2012-11-11 13:35:12 -05:00
2012-11-20 12:45:58 +01:00
2012-10-12 20:39:18 +02:00
2012-10-29 20:04:56 +01:00
2012-10-29 09:51:23 +01:00
2012-10-29 09:51:23 +01:00
2012-11-13 16:21:47 +01:00
2012-10-26 18:28:38 +02:00
2012-10-29 09:51:23 +01:00
2012-10-25 11:36:57 +02:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-26 11:29:06 -05:00
2012-11-11 13:35:12 -05:00
2012-10-12 12:45:39 +02:00
2012-10-12 12:45:39 +02:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-13 17:42:13 +01:00
2012-11-08 00:01:54 +02:00
2012-10-22 15:20:23 +02:00
2012-10-12 20:39:17 +02:00
2012-10-29 21:53:16 +02:00
2012-10-29 21:53:16 +02:00
2012-11-20 12:45:58 +01:00
2012-10-12 20:39:18 +02:00
2012-10-23 07:33:05 +02:00
2012-10-18 14:26:15 +03:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-18 14:26:15 +03:00
2012-10-18 14:26:14 +03:00
2012-10-18 14:26:14 +03:00
2012-10-18 14:26:14 +03:00
2012-10-18 14:26:14 +03:00
2012-10-18 14:26:15 +03:00
2012-11-25 19:05:58 -05:00
2012-11-25 19:05:58 -05:00
2012-11-11 13:35:12 -05:00
2012-11-13 16:14:55 +01:00
2012-11-23 12:03:54 +00:00
2012-10-18 14:26:14 +03:00
2012-11-13 16:14:55 +01:00
2012-10-12 20:56:54 +02:00
2012-11-11 16:07:50 +01:00
2012-11-11 13:35:12 -05:00
2012-10-22 14:44:07 +02:00
2012-11-02 16:44:23 +01:00
2012-11-02 16:44:23 +01:00
2012-11-11 13:35:12 -05:00
2012-11-20 10:52:49 -05:00
2012-11-18 18:34:05 +01:00
2012-10-23 10:28:40 +02:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-15 21:16:36 +02:00
2012-10-12 20:56:54 +02:00
2012-10-30 12:02:42 +01:00
2012-10-13 19:59:20 +02:00
2012-10-12 12:45:39 +02:00
2012-10-12 20:39:18 +02:00
2012-10-29 09:51:23 +01:00
2012-11-01 11:29:18 -04:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-10-20 21:10:21 +02:00
2012-10-12 20:39:18 +02:00
2012-11-13 16:14:55 +01:00
2012-11-11 13:35:12 -05:00
2012-10-12 18:17:10 +03:00
2012-10-12 20:56:54 +02:00
2012-11-11 13:35:12 -05:00
2012-11-13 16:21:47 +01:00
2012-10-29 09:51:23 +01:00
2012-10-12 20:39:18 +02:00
2012-10-13 08:33:07 +02:00
2012-11-02 16:13:35 +01:00
2012-11-11 13:35:12 -05:00
2012-11-11 13:35:12 -05:00
2012-11-19 23:48:37 -05:00
2012-11-13 16:14:55 +01:00
2012-10-27 17:02:46 +01:00
2012-11-11 13:35:12 -05:00
2012-11-01 11:29:19 -04:00
2012-11-01 11:29:19 -04:00
2012-11-01 11:29:19 -04:00
2012-11-26 11:29:06 -05:00
2012-10-23 10:28:40 +02:00
2012-11-26 11:29:06 -05:00
2012-11-11 13:35:12 -05:00
2012-10-12 20:39:18 +02:00
2012-11-11 13:35:12 -05:00
2012-10-25 11:36:57 +02:00
2012-10-12 20:39:18 +02:00
2012-10-12 12:45:39 +02:00
2012-10-25 11:36:57 +02:00
2012-10-29 09:51:23 +01:00