Andreas Rheinhardt
730b8182b1
avcodec/mscc: Mark decoders as init-threadsafe
...
Initializing zlib in the way we do here is threadsafe, see
https://www.zlib.net/zlib_faq.html#faq21
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-05-10 22:12:01 +02:00
Andreas Rheinhardt
a247ac640d
avcodec: Constify AVCodecs
...
Given that the AVCodec.next pointer has now been removed, most of the
AVCodecs are not modified at all any more and can therefore be made
const (as this patch does); the only exceptions are the very few codecs
for external libraries that have a init_static_data callback.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:15 -03:00
Andreas Rheinhardt
ef6a9e5e31
avutil/buffer: Switch AVBuffer API to size_t
...
Announced in 14040a1d91 .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:13 -03:00
James Almer
d8a18c8fc2
avcodec: use the buffer_size_t typedef where required
...
Signed-off-by: James Almer <jamrial@gmail.com >
2021-03-10 20:26:36 -03:00
Paul B Mahol
e8b27b82d0
avcodec/mscc: decoders supports init_cleanup capability
2018-09-08 20:55:59 +02:00
Paul B Mahol
c84a57d1a2
avcodec/mscc: fix several bugs
...
Fixes #6342 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2018-08-26 18:04:16 +02:00
Paul B Mahol
61088051bd
avcodec: add Screen Recorder Gold Codec decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-18 15:04:12 +02:00
Paul B Mahol
a96db6be06
avcodec: add Mandsoft Screen Capture Codec decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-18 15:03:12 +02:00