Commit Graph

102402 Commits

Author SHA1 Message Date
Andreas Rheinhardt acde66082f avcodec/vima: Make decoder init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 04:02:13 +02:00
Andreas Rheinhardt 58ca07320b avcodec/adxdec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 04:01:49 +02:00
Andreas Rheinhardt 4051599cea avcodec/truespeech: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:59:41 +02:00
Andreas Rheinhardt 53c077d5ad avcodec/ra288: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:59:17 +02:00
Andreas Rheinhardt 0ef263eb43 avcodec/bintext: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:57:18 +02:00
Andreas Rheinhardt fb8d711a5e avcodec/truemotion1: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:56:48 +02:00
Andreas Rheinhardt 344bd79455 avcodec/targa_y216dec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:55:58 +02:00
Andreas Rheinhardt d537933e73 avcodec/kvg1dec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:55:08 +02:00
Andreas Rheinhardt 2648df16c6 avcodec/4xm: Make decoder init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:52:06 +02:00
Andreas Rheinhardt c13b3fdb19 avcodec/8svx: Mark decoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:51:40 +02:00
Andreas Rheinhardt e6f13f9a37 avcodec/bitpacked: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:51:17 +02:00
Andreas Rheinhardt c549a94b9d avcodec/argo: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:51:00 +02:00
Andreas Rheinhardt f812913451 avcodec/arbc: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:50:49 +02:00
Andreas Rheinhardt d0f90e23b4 avcodec/adxenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:50:21 +02:00
Andreas Rheinhardt beaf065f82 avcodec/alacenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:49:24 +02:00
Andreas Rheinhardt 4405633e6f avcodec/s302menc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:48:35 +02:00
Andreas Rheinhardt 71d47100b4 avcodec/v308enc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:48:24 +02:00
Andreas Rheinhardt 22593180fe avcodec/v410enc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:48:16 +02:00
Andreas Rheinhardt f8dce2aaac avcodec/targaenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:47:33 +02:00
Andreas Rheinhardt 2b54a29762 avcodec/tiffenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:47:00 +02:00
Andreas Rheinhardt 602174b821 avcodec/v210enc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:46:30 +02:00
Andreas Rheinhardt 5f90121145 avcodec/utvideoenc: Cleanup generically on init failure
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:45:40 +02:00
Andreas Rheinhardt 7dffe1dcc0 avcodec/utvideoenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:42:48 +02:00
Andreas Rheinhardt a2717f0c60 avcodec/rawenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:42:21 +02:00
Andreas Rheinhardt 6f36a9418b avcodec/avuienc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:42:02 +02:00
Andreas Rheinhardt 6577fc8126 avcodec/v408enc: Mark encoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:41:42 +02:00
Andreas Rheinhardt 35f99ec074 avcodec/bmpenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:41:31 +02:00
Andreas Rheinhardt 846e8d6576 avcodec/cdgraphics: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:41:16 +02:00
Andreas Rheinhardt 29aaff7edb avcodec/cngenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:40:24 +02:00
Andreas Rheinhardt 0c47b070e0 avcodec/cook: Make decoder init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:39:00 +02:00
Andreas Rheinhardt 980f002b3f avcodec/cook: Remove redundant free
This decoder has the FF_CODEC_CAP_INIT_CLEANUP flag set.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:38:08 +02:00
Andreas Rheinhardt 711f14080c avcodec/cook: Don't use 0 for NULL
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:37:26 +02:00
Andreas Rheinhardt 96755c7332 avcodec/cscd: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:36:53 +02:00
Andreas Rheinhardt fc2522c9c5 avcodec/dfa: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:35:33 +02:00
Andreas Rheinhardt 55e23c5241 avcodec/dpcm: Mark decoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:34:38 +02:00
Andreas Rheinhardt a80b3e5e0e avcodec/dpxenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:33:54 +02:00
Andreas Rheinhardt 50734d7676 avcodec/dsicinaudio: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:33:39 +02:00
Andreas Rheinhardt 12655d63e1 avcodec/dsicinvideo: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:33:06 +02:00
Andreas Rheinhardt 58ef77148c avcodec/dss_sp: Remove redundant memset
An AVCodecContext's priv_data has already been zeroed generically before
calling the init function.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:32:57 +02:00
Andreas Rheinhardt d3b435f842 avcodec/dss_sp: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:32:45 +02:00
Andreas Rheinhardt 072075f84e avcodec/dvaudiodec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:31:40 +02:00
Andreas Rheinhardt 24bc6ea28f avcodec/dvdsubenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:29:55 +02:00
Andreas Rheinhardt 1dab5699ca avcodec/dxa: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:29:25 +02:00
Andreas Rheinhardt 1d5945cd0f avcodec/eacmv: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:28:21 +02:00
Andreas Rheinhardt ec7925c454 avcodec/eatgq: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:26:50 +02:00
Andreas Rheinhardt d3ab662c5c avcodec/eatgv: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:26:29 +02:00
Andreas Rheinhardt fff618b8b8 avcodec/escape124: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:25:29 +02:00
Andreas Rheinhardt 23566222c3 avcodec/escape130: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:24:54 +02:00
Andreas Rheinhardt ccad905aa4 avcodec/evrcdec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:23:58 +02:00
Andreas Rheinhardt 843a717b33 avcodec/fastaudio: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:23:37 +02:00