Andreas Rheinhardt
4e5a97e393
avcodec/vp3: Fix memleak upon init failure
...
Up until now, there was no cleanup in case initializing the Theora VLC
tables failed, leading to memleaks. This commit gets rid of them by
setting the FF_CODEC_CAP_INIT_CLEANUP flag for all decoders in vp3.c;
this also allows to remove some (now redundant) cleanup code.
Reviewed-by: Peter Ross <pross@xvid.org>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
(cherry picked from commit a01ca21bbbd41ad86ca58f2c7575c92a36a4b722)
2021-02-27 07:20:58 +01:00
..
2020-07-12 11:39:29 -03:00
2021-02-02 14:18:21 +01:00
2020-06-08 00:21:15 +02:00
2021-02-27 07:20:57 +01:00
2020-05-29 19:40:36 +02:00
2020-05-29 19:40:36 +02:00
2020-06-07 22:01:12 +02:00
2020-05-27 22:13:39 +02:00
2021-02-02 14:18:20 +01:00
2021-02-02 14:18:20 +01:00
2020-08-25 18:58:59 +02:00
2021-02-02 14:18:21 +01:00
2020-05-31 13:13:52 +02:00
2021-02-02 14:18:21 +01:00
2020-07-09 12:35:39 +02:00
2021-02-27 07:20:57 +01:00
2020-07-02 22:26:39 -03:00
2020-05-31 18:31:54 +02:00
2020-06-02 19:02:12 -03:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:57 +01:00
2020-06-04 19:22:29 +02:00
2020-07-01 18:59:57 +02:00
2020-06-06 00:25:00 +02:00
2020-09-05 22:30:38 -03:00
2020-07-01 19:01:31 +02:00
2020-09-05 22:30:12 -03:00
2020-07-02 22:26:39 -03:00
2020-06-14 16:44:57 -03:00
2020-07-11 00:25:33 +02:00
2020-06-14 22:02:34 +02:00
2021-02-02 14:18:20 +01:00
2021-02-02 14:18:21 +01:00
2020-05-30 18:02:55 +02:00
2020-05-30 18:02:55 +02:00
2021-02-02 14:18:21 +01:00
2021-02-02 14:18:22 +01:00
2020-10-01 21:44:54 +02:00
2021-02-02 14:18:21 +01:00
2021-02-02 14:18:21 +01:00
2021-02-02 14:18:20 +01:00
2020-06-02 19:02:12 -03:00
2020-07-09 12:35:39 +02:00
2021-02-27 07:20:58 +01:00
2021-02-02 14:18:20 +01:00
2020-06-01 14:52:26 +02:00
2021-02-02 14:18:21 +01:00
2021-02-27 07:20:57 +01:00
2021-02-02 14:18:21 +01:00
2021-02-27 07:20:57 +01:00
2021-02-02 14:18:20 +01:00
2021-02-20 14:21:24 +01:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:57 +01:00
2020-07-04 22:33:21 +02:00
2021-02-02 14:18:21 +01:00
2020-06-02 00:02:04 +02:00
2021-02-02 14:18:21 +01:00
2021-02-20 14:21:24 +01:00
2021-02-20 14:21:24 +01:00
2020-07-09 12:35:39 +02:00
2021-02-02 14:18:21 +01:00
2020-06-15 04:18:16 +02:00
2020-06-08 10:51:56 +02:00
2021-02-02 14:18:21 +01:00
2020-06-08 10:51:56 +02:00
2020-06-08 10:51:56 +02:00
2021-02-20 14:21:24 +01:00
2021-02-02 14:18:21 +01:00
2020-06-08 10:51:56 +02:00
2021-02-02 14:18:21 +01:00
2020-06-05 18:14:17 +02:00
2020-06-06 00:38:53 +02:00
2020-06-14 22:02:34 +02:00
2021-02-27 07:20:57 +01:00
2020-06-02 19:02:12 -03:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:58 +01:00
2020-06-07 01:23:40 +02:00
2021-02-20 14:21:24 +01:00
2021-02-20 14:21:24 +01:00
2020-06-06 01:04:39 -03:00
2020-06-02 19:02:12 -03:00
2020-06-02 19:02:12 -03:00
2020-06-02 19:02:12 -03:00
2020-06-02 19:02:12 -03:00
2020-06-02 19:02:12 -03:00
2020-06-14 21:10:41 +02:00
2020-07-09 12:35:39 +02:00
2020-06-14 22:02:34 +02:00
2020-06-08 00:21:15 +02:00
2021-02-02 14:18:21 +01:00
2021-02-27 07:20:57 +01:00
2020-06-07 01:23:40 +02:00
2020-07-11 00:25:33 +02:00
2020-07-09 12:35:39 +02:00
2020-06-06 00:25:00 +02:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:58 +01:00
2021-02-27 07:20:58 +01:00
2021-02-02 14:18:20 +01:00
2020-06-14 22:02:34 +02:00
2020-06-14 22:02:34 +02:00
2020-06-01 07:05:32 +08:00
2021-02-27 07:20:58 +01:00
2020-06-02 19:02:12 -03:00
2021-02-02 14:18:21 +01:00
2021-02-20 14:21:24 +01:00
2021-02-19 22:17:34 +01:00
2021-01-26 16:28:23 +01:00
2021-01-26 16:28:23 +01:00
2021-01-26 16:28:23 +01:00
2020-06-02 19:02:12 -03:00
2020-06-07 01:23:40 +02:00
2020-06-14 22:02:34 +02:00
2020-06-06 00:25:00 +02:00
2020-07-02 10:20:36 +02:00
2021-02-20 14:21:24 +01:00
2020-06-08 20:45:56 +02:00
2020-05-30 18:02:55 +02:00
2020-07-09 12:35:39 +02:00
2020-06-01 07:05:32 +08:00
2020-06-11 10:08:58 -03:00
2020-06-02 19:02:12 -03:00
2021-02-27 07:20:57 +01:00
2021-02-02 14:18:21 +01:00
2020-06-03 06:57:50 +08:00
2021-02-20 14:21:24 +01:00
2020-07-09 12:35:39 +02:00
2021-02-27 07:20:58 +01:00
2021-02-02 14:18:22 +01:00
2021-02-02 14:18:21 +01:00
2021-02-02 14:18:21 +01:00
2021-02-02 14:18:20 +01:00
2020-06-09 18:21:59 -03:00
2021-02-27 07:20:57 +01:00
2020-06-02 19:02:12 -03:00
2021-02-27 07:20:57 +01:00
2021-02-02 14:18:20 +01:00
2021-02-02 14:18:20 +01:00
2021-02-02 14:18:20 +01:00
2021-02-27 07:20:57 +01:00
2021-02-27 07:20:58 +01:00
2020-06-08 01:22:34 +02:00
2021-02-02 14:18:20 +01:00
2020-06-08 22:49:04 +02:00
2021-02-27 07:20:58 +01:00
2021-02-02 14:18:21 +01:00
2021-02-20 14:21:24 +01:00
2021-02-20 14:21:24 +01:00
2020-06-04 23:09:07 +02:00
2021-02-02 14:18:20 +01:00
2021-02-02 14:18:21 +01:00
2021-02-27 07:20:57 +01:00