1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
Commit Graph

102390 Commits

Author SHA1 Message Date
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
Andreas Rheinhardt
e5fdc682cc avcodec/fic: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:22:07 +02:00
Andreas Rheinhardt
15d003a495 avcodec/flacdec: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:19:46 +02:00
Andreas Rheinhardt
9fd34c8bb3 avcodec/flacenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:16:56 +02:00
Andreas Rheinhardt
fa15ad291a avcodec/flashsv: Mark decoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:15:15 +02:00
Andreas Rheinhardt
de1d67932b avcodec/flashsv: Return error if initializing zlib fails
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:14:24 +02:00
Andreas Rheinhardt
856c1402fe avcodec/flashsv2enc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:14:00 +02:00
Andreas Rheinhardt
b6a977f4bb avcodec/flashsvenc: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:13:01 +02:00
Andreas Rheinhardt
072d2caf42 avcodec/flicvideo: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:12:21 +02:00
Andreas Rheinhardt
f95e1a7355 avcodec/frwu: Mark decoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:12:10 +02:00
Andreas Rheinhardt
dc5385b6e2 avcodec/gif: Mark encoder as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:08:56 +02:00
Andreas Rheinhardt
30a5b66a7c avcodec/g729dec: Mark decoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:08:37 +02:00
Andreas Rheinhardt
be633f1237 avcodec/g726: Mark encoders as init-threadsafe
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2021-05-02 03:08:08 +02:00