Andreas Rheinhardt
dde57205e1
avcodec/g722enc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 03:04:22 +02:00
Andreas Rheinhardt
2da9b77a1c
avcodec/g722dec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 03:03:28 +02:00
Andreas Rheinhardt
406d005601
avcodec/huffyuvdec: Mark decoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 03:02:56 +02:00
Andreas Rheinhardt
908187bbf6
avcodec/huffyuvdec: Cleanup generically on init failure
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:58:47 +02:00
Andreas Rheinhardt
b3df59a5ea
avcodec/hnm4video: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:57:55 +02:00
Andreas Rheinhardt
c437afa3d3
avcodec/hcom: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:56:55 +02:00
Andreas Rheinhardt
19b8a405d6
avcodec/interplayvideo: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:56:03 +02:00
Andreas Rheinhardt
e6142f2695
avcodec/interplayacm: Make decoder init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:54:51 +02:00
Andreas Rheinhardt
8d87e1ef6c
avcodec/indeo3: Make decoder init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:53:38 +02:00
Andreas Rheinhardt
8b8358f580
avcodec/ilbcdec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:53:27 +02:00
Andreas Rheinhardt
abe61c349d
avcodec/iff: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:51:52 +02:00
Andreas Rheinhardt
9ae6f5ae92
avcodec/iff: Reorder checks to avoid unnecessary alloc+free
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:50:34 +02:00
Andreas Rheinhardt
3d0559ee7d
avcodec/jvdec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:50:18 +02:00
Andreas Rheinhardt
67b6f5fbb5
avcodec/lagarith: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:49:31 +02:00
Andreas Rheinhardt
93aa9056e8
avcodec/mvcdec: Mark decoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:48:42 +02:00
Andreas Rheinhardt
a3ccfed618
avcodec/msvideo1enc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:47:10 +02:00
Andreas Rheinhardt
ecaf3c2400
avcodec/msvideo1: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:46:50 +02:00
Andreas Rheinhardt
bf40d3b94d
avcodec/mss3: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:46:10 +02:00
Andreas Rheinhardt
8b395a5123
avcodec/mss1: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:44:46 +02:00
Andreas Rheinhardt
e48c11523f
avcodec/msrle: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:44:20 +02:00
Andreas Rheinhardt
a257069370
avcodec/gsmdec: Mark decoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:43:48 +02:00
Andreas Rheinhardt
b8c0fb34ec
avcodec/mmvideo: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:42:44 +02:00
Andreas Rheinhardt
cf728ce041
avcodec/midivid: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:42:26 +02:00
Andreas Rheinhardt
21b0e06981
avcodec/magicyuvenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:41:25 +02:00
Andreas Rheinhardt
f6cc7199a5
avcodec/mace: Mark decoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:41:12 +02:00
Andreas Rheinhardt
8a67b20232
avcodec/m101: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:41:01 +02:00
Andreas Rheinhardt
83e96418f7
avcodec/notchlc: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:40:14 +02:00
Andreas Rheinhardt
275d7a81e0
avcodec/on2avc: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:38:45 +02:00
Andreas Rheinhardt
cc07608240
avcodec/proresenc_kostya: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:37:43 +02:00
Andreas Rheinhardt
0ca016ea93
avcodec/proresenc_anatoliy: Mark encoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:36:22 +02:00
Andreas Rheinhardt
659c2aa35c
avcodec/proresdec2: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:35:37 +02:00
Andreas Rheinhardt
6834c79636
avcodec/pgssubdec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:34:46 +02:00
Andreas Rheinhardt
f8667163dd
avcodec/pcxenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:34:27 +02:00
Andreas Rheinhardt
dbabb5cec8
avcodec/pamenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:33:45 +02:00
Andreas Rheinhardt
3e732426d1
avcodec/rpza: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:33:28 +02:00
Andreas Rheinhardt
837ee53724
avcodec/roqvideoenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:32:47 +02:00
Andreas Rheinhardt
1a83c3a710
avcodec/roqvideodec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:32:10 +02:00
Andreas Rheinhardt
db09d3ed17
avcodec/roqaudioenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:30:49 +02:00
Andreas Rheinhardt
d0639af58e
avcodec/rl2: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:29:47 +02:00
Andreas Rheinhardt
543a2c3784
avcodec/ralf: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:27:40 +02:00
Andreas Rheinhardt
51e38d8e15
avcodec/ra144enc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:26:21 +02:00
Andreas Rheinhardt
b7a0850101
avcodec/ra144dec: Mark decoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:23:48 +02:00
Andreas Rheinhardt
71ace22d93
avcodec/r210enc: Mark encoders as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:21:37 +02:00
Andreas Rheinhardt
6c18957445
avcodec/sunrastenc: Mark encoder as init-threadsafe
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
2021-05-02 02:19:54 +02:00
Limin Wang
c7c138e411
avfilter/vf_identity: fix typo
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-05-01 08:45:30 +08:00
Limin Wang
d150a9eb44
avfilter/vf_identity: remove unnecessary check
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-05-01 08:45:30 +08:00
Limin Wang
8410000f17
avfilter/vf_psnr: remove unnecessary check
...
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-05-01 08:45:30 +08:00
Limin Wang
fd3dabe68e
avfilter/vf_ssim: remove unnecessary check
...
For the pointer have been checked in the previous few lines of code
Signed-off-by: Limin Wang <lance.lmwang@gmail.com >
2021-05-01 08:45:30 +08:00
James Almer
92769f260d
avfilter/vf_scale: store the offset in a local variable before adding it
...
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-30 19:35:56 -03:00
James Almer
fb5e2d7112
avcodec/mjpegdec: fix SOF check in EOI
...
For frames decoded with skip_frame == AVDISCARD_ALL, a picture is not allocated
and got_picture is never set to 1 even if a SOF and SOS were parsed.
The existing check in EOI only cares if a SOF was parsed, not if a picture
allocated, so change it and add a new check to explicitly ensure a picture was
allocated when skip_frame != AVDISCARD_ALL.
Fixes probing and decoding when skip_frame is AVDISCARD_ALL.
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-30 10:09:30 -03:00