Andreas Rheinhardt
d9e4783f06
avcodec/ra144enc: Fix invalid left shift of negative number
...
by replacing it with a multiplication. Said multiplication can't
overflow an int32_t because lpc_coefs is limited to 16 bit precision.
Fixes the FACE-test acodec-ra144 as well as part of #8217 .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit e3fb9af6f1353f30855eaa1cbd5befaf06e303b8)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-07-01 23:04:12 +02:00
..
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2019-06-27 17:50:47 +02:00
2020-07-01 22:25:21 +02:00
2020-07-01 23:03:23 +02:00
2020-07-01 23:03:43 +02:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2019-11-19 19:49:09 -03:00
2020-01-06 11:30:42 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 12:10:44 -03:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2019-06-27 17:50:47 +02:00
2020-01-06 11:30:43 +01:00
2019-06-27 17:50:47 +02:00
2019-06-27 17:50:47 +02:00
2020-07-01 16:59:01 +02:00
2020-01-06 11:30:42 +01:00
2019-09-23 10:11:02 -03:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:51:23 -03:00
2020-07-01 17:16:06 +02:00
2020-01-06 11:56:04 -03:00
2020-01-06 12:03:38 -03:00
2019-07-21 01:04:23 -03:00
2020-05-03 18:50:22 -03:00
2019-07-21 11:07:21 -03:00
2019-07-21 01:04:10 -03:00
2019-07-21 01:05:39 -03:00
2019-07-21 01:05:39 -03:00
2019-07-21 01:05:39 -03:00
2020-01-06 15:03:15 +01:00
2019-07-21 01:04:10 -03:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:29:36 +02:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:28:15 +02:00
2020-01-06 11:30:44 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2019-07-08 11:52:09 +02:00
2019-08-04 16:21:11 +02:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2019-06-30 18:50:38 +02:00
2019-06-30 18:50:22 +02:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2019-07-08 11:51:38 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 15:03:15 +01:00
2019-07-08 11:52:25 +02:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-07-01 22:30:16 +02:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:30:42 +02:00
2020-05-23 20:34:51 +02:00
2020-05-23 20:34:51 +02:00
2020-01-06 11:30:43 +01:00
2020-05-23 20:34:51 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2019-06-29 20:43:54 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2019-09-27 22:25:13 -03:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:44 +01:00
2019-11-17 01:47:49 +01:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:26:42 +02:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 15:03:15 +01:00
2020-07-01 23:01:29 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-07-01 23:04:12 +02:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:42 +01:00
2019-07-08 11:51:09 +02:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:43 +01:00
2019-07-08 11:44:52 +02:00
2019-08-09 10:20:20 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 15:03:15 +01:00
2020-07-01 22:20:51 +02:00
2020-01-06 11:30:43 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:18:52 +02:00
2020-01-06 11:30:44 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 15:03:15 +01:00
2019-06-27 17:50:47 +02:00
2019-06-27 17:50:47 +02:00
2020-01-06 11:30:44 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:42 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:43 +01:00
2020-01-06 11:30:42 +01:00
2020-07-01 22:26:04 +02:00
2020-01-06 15:03:15 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 15:03:15 +01:00
2020-01-06 15:03:15 +01:00
2019-06-27 17:50:47 +02:00
2020-01-06 11:30:44 +01:00