79 Commits (e10e27a2ead8848648b29a1b397cc240206e9c3d)

Author SHA1 Message Date
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
James Almer 5021b2ba06 avcodec/dfa: don't check for the bitstream version on every copied line 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Michael Niedermayer 18bc612f2f avcodec/dfa: Optimize output reshuffle loop 3 years ago
Andreas Rheinhardt fc2522c9c5 avcodec/dfa: Mark decoder as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 3ab16d091e avcodec/dfa: Use array of fixed-sized strings for fixed-sized strings 5 years ago
Michael Niedermayer f20760fadb avcodec/dfa: Check the chunk header is not truncated 6 years ago
Michael Niedermayer 9d5a4fcfbb avcodec/dfa: Check dimension against maximum 7 years ago
Diego Biurrun d34a133b78 dfa: Disallow odd width/height and add proper bounds check for DDS1 chunks 7 years ago
Michael Niedermayer 58ac7fb9c3 avcodec/dfa: Fix: runtime error: signed integer overflow: -14202 * 196877 cannot be represented in type 'int' 8 years ago
Michael Niedermayer 12936a4585 avcodec/dfa: Fix signed integer overflow: -2147483648 - 1 cannot be represented in type 'int' 8 years ago
Michael Niedermayer f52fbf4f3e avcodec/dfa: Fix off by 1 error 8 years ago
Anton Khirnov fd9212f2ed Mark some arrays that never change as const. 8 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Diego Biurrun cc8163e1a3 avcodec: more correct printf specifiers 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Michael Niedermayer e9e207ece7 dfa: Put our pointer check back. 12 years ago
Michael Niedermayer 1557f34b10 dfa: support decoding version=1.0 12 years ago
Kostya Shishkov 56c1b92576 dfa: implement missing TDLT coding method 12 years ago
Paul B Mahol 1adf54de56 dfa: implement tdlt chunk decoding 12 years ago
Michael Niedermayer 740ebe468c dfa: remove redundant check 12 years ago
Anton Khirnov 3623589edc dfa: check for invalid access in decode_wdlt(). 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Diego Biurrun 5bac2d0c30 avutil: Move memcpy_backptr() to mem.c 12 years ago
Mans Rullgard a153e45b95 dfa: use av_memcpy_backptr() where previously impossible 12 years ago
Diego Biurrun e831b3b852 av_memcpy_backptr: Drop no longer necessary malloc padding 12 years ago
Michael Niedermayer b12d92efd6 avoid "0xFF << 24" as it is considered a integer overflow in C99 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Anton Khirnov d05f72c754 dfa: improve boundary checks in decode_dds1() 12 years ago
Michael Niedermayer 6fcd4f3c72 dfa: replace redundant check by assert 12 years ago
Anton Khirnov ee715f49a0 dfa: check that the caller set width/height properly. 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Kostya Shishkov fb5c1aaea6 dfa: use more meaningful return codes 13 years ago
Kostya Shishkov 8099187e89 dfa: add some checks to ensure that decoder won't write past frame end 13 years ago
Michael Niedermayer 72b9537d88 dfa: Fix out of array write in decode_dds1() 13 years ago
Michael Niedermayer d1c95d2ce3 dfa: fix out of array write in decode_wdlt() 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Paul B Mahol 29b0d94b43 dfa: convert to bytestream2 API 13 years ago
Reimar Döffinger 0b378e8aa9 DFA: fix "skip frame" TSW1 encoding. 13 years ago
Carl Eugen Hoyos e18f70c2d1 Set Chronomaster DFA palette opaque. 13 years ago
Carl Eugen Hoyos 320f0f04a1 Fix Chronomaster DFA palette. 13 years ago