Andreas Cadhalpun
fdc94db37e
sbr_qmf_analysis: sanitize input for 32-bit imdct
...
If the input contains too many too large values, the imdct can overflow.
Even if it didn't, the output would be larger than the valid range of 29
bits.
Note that this is a very delicate limit: Allowing values up to 1<<25
does not prevent input larger than 1<<29 from arriving at
sbr_sum_square, while limiting values to 1<<23 breaks the
fate-aac-fixed-al_sbr_hq_cm_48_5.1 test.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-12-11 00:04:04 +01:00
..
2015-12-04 02:35:42 +01:00
2015-12-01 19:05:19 -05:00
2015-12-10 18:25:02 +00:00
2015-11-24 20:36:40 -05:00
2015-11-28 09:41:15 -05:00
2015-11-28 09:41:15 -05:00
2015-12-02 07:47:37 -03:00
2015-12-09 22:29:18 +01:00
2015-11-27 17:51:42 +00:00
2015-12-02 07:47:37 -03:00
2015-12-08 13:31:55 +00:00
2015-12-08 13:31:50 +00:00
2015-12-02 07:47:37 -03:00
2015-12-08 22:53:09 +01:00
2015-11-24 20:36:40 -05:00
2015-11-24 20:36:40 -05:00
2015-12-02 07:47:37 -03:00
2015-12-09 07:36:58 -05:00
2015-12-09 07:36:58 -05:00
2015-12-09 07:36:58 -05:00
2015-12-11 00:04:04 +01:00
2015-11-28 09:41:15 -05:00
2015-11-28 09:41:15 -05:00
2015-11-30 18:29:57 -05:00
2015-11-22 16:16:16 -05:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-11-30 18:29:57 -05:00
2015-12-04 15:37:05 +01:00
2015-11-30 18:29:57 -05:00
2015-11-30 18:29:57 -05:00
2015-12-04 15:37:05 +01:00
2015-12-07 09:38:59 +01:00
2015-12-02 21:38:11 +01:00
2015-11-29 15:26:51 +01:00
2015-12-08 10:03:08 +01:00
2015-11-27 13:52:47 +01:00
2015-11-27 13:52:47 +01:00
2015-11-27 13:52:47 +01:00
2015-12-04 14:49:38 +01:00
2015-12-01 19:05:19 -05:00
2015-11-30 10:58:46 -05:00
2015-12-07 15:50:45 +01:00
2015-12-04 15:37:05 +01:00
2015-11-22 16:16:16 -05:00
2015-12-04 15:37:05 +01:00
2015-11-22 17:01:42 -05:00
2015-12-10 18:25:02 +00:00
2015-12-10 18:25:02 +00:00
2015-12-10 18:25:02 +00:00
2015-12-05 17:42:45 +01:00
2015-12-10 21:39:06 +00:00
2015-12-10 21:47:01 +00:00
2015-12-10 22:50:58 +00:00
2015-12-10 18:25:02 +00:00
2015-12-10 18:25:02 +00:00
2015-12-04 13:44:22 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-06 08:11:47 -05:00
2015-12-04 15:37:05 +01:00
2015-12-07 09:38:59 +01:00
2015-12-04 15:37:05 +01:00
2015-11-26 11:19:03 -05:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-07 17:25:51 +01:00
2015-12-04 15:37:05 +01:00
2015-12-07 15:50:45 +01:00
2015-12-08 09:50:59 +01:00
2015-12-07 15:50:45 +01:00
2015-12-07 16:10:51 +01:00
2015-11-27 13:52:47 +01:00
2015-12-04 01:55:11 +01:00
2015-11-29 03:27:28 +01:00
2015-11-27 13:52:47 +01:00
2015-12-08 18:09:27 +01:00
2015-11-27 23:37:42 +01:00
2015-12-05 22:34:30 +01:00
2015-12-05 22:34:30 +01:00
2015-12-08 10:03:51 +01:00
2015-12-08 22:00:05 -05:00
2015-12-04 18:54:39 +01:00
2015-11-27 21:02:13 +01:00
2015-12-08 03:37:04 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-09 07:36:58 -05:00
2015-12-06 22:40:41 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 15:37:05 +01:00
2015-12-04 14:49:38 +01:00
2015-12-02 03:42:44 +01:00
2015-12-04 02:35:42 +01:00
2015-12-04 02:35:42 +01:00
2015-12-04 02:35:42 +01:00
2015-12-04 15:37:05 +01:00
2015-11-23 10:55:15 +01:00
2015-12-04 15:44:45 +01:00
2015-12-05 13:20:03 +01:00
2015-12-04 21:39:14 +01:00
2015-12-02 07:47:37 -03:00
2015-12-02 07:47:37 -03:00
2015-12-07 17:25:51 +01:00
2015-11-27 23:37:42 +01:00
2015-11-30 23:31:12 +01:00
2015-11-30 23:31:12 +01:00
2015-11-29 15:22:53 +01:00
2015-11-29 15:22:53 +01:00
2015-11-30 23:31:12 +01:00
2015-11-30 23:31:12 +01:00
2015-12-04 15:44:45 +01:00
2015-12-04 15:37:05 +01:00
2015-11-29 15:45:47 +01:00
2015-11-29 15:45:47 +01:00
2015-12-11 00:04:04 +01:00
2015-11-24 09:05:01 -05:00
2015-11-29 16:04:46 +01:00
2015-11-23 10:55:15 +01:00
2015-12-04 15:37:05 +01:00
2015-11-29 16:07:59 +01:00
2015-11-29 16:05:50 +01:00
2015-12-07 17:25:51 +01:00
2015-12-07 09:38:59 +01:00
2015-12-04 13:37:00 +01:00
2015-12-07 17:25:51 +01:00
2015-12-07 09:38:59 +01:00
2015-12-07 09:25:02 +01:00
2015-12-05 14:35:37 +01:00