55 Commits (1242d172e2fbcce85b5ee264a09879eb55b59cca)

Author SHA1 Message Date
James Almer 63767b79a5 avutil/frame: deprecate palette_has_changed 2 years ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt b9eaf77ed1 avcodec/internal: Move ff_set_dimensions() to decode.h 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
Marton Balint 30fdcd2e12 avcodec/dds: use the common texture dsp decode function 3 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
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
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Michael Niedermayer 9cd1e939cf avcodec/dds: Use ff_set_dimensions() 5 years ago
Michael Niedermayer c49fa2a514 avcodec/dds: Fix runtime error: left shift of 145 by 24 places cannot be represented in type 'int' 8 years ago
Michael Niedermayer afb4632cc3 avcodec/dds: Fix runtime error: left shift of 210 by 24 places cannot be represented in type 'int' 8 years ago
Michael Niedermayer 8a8335de03 avcodec/dds: Fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int' 8 years ago
Clément Bœsch 67e370ee52 lavc: fix usages of av_get_codec_tag_string() 8 years ago
Andreas Cadhalpun 90ebf3c428 dds: limit 4 bpp handling to AV_PIX_FMT_PAL8 8 years ago
Paul B Mahol 257fbc3af4 avcodec/dds: add support for 4bpp format 8 years ago
Vittorio Giovara 4b2e69397b dds: Add support for monochrome images 9 years ago
Vittorio Giovara 6eb2505855 dds: Drop gray-alpha swapping 9 years ago
Carl Eugen Hoyos 139cbeb75e lavc/dds: Fix GRAY8A decoding. 9 years ago
Vittorio Giovara 22e49e6ede dds: Simplify postprocessing check 9 years ago
Vittorio Giovara 0253863626 dds: Add support for alpha-only files 9 years ago
Vittorio Giovara 9a9fb710bc dds: Add support for rgb555 files 9 years ago
Ganesh Ajjanagadde 5979c740f5 lavc/dds: replace rint by lrint 9 years ago
Andreas Cadhalpun 603ebab8d7 dds: disable palette flag for compressed dds 9 years ago
Andreas Cadhalpun 0a8bff788b dds: disable palette flag for compressed images 9 years ago
Andreas Cadhalpun 7b2211bfc4 dds: add missing newline to log messages 9 years ago
Andreas Cadhalpun 29b1752861 dds: validate compressed source buffer size 9 years ago
Andreas Cadhalpun e6459c655e dds: validate source buffer size before copying 9 years ago
Andreas Cadhalpun edd0c1d78a dds: add missing newline to log messages 9 years ago
Andreas Cadhalpun 9a37d47644 dds: validate compressed source buffer size 9 years ago
Andreas Cadhalpun 1675809d2d dds: validate source buffer size before copying 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Martin Storsjö 44f7df0c98 dds: Write the palette in the native endian form 9 years ago
Tom Butterworth ebe8b5d947 dds: Fix the slice size computation 9 years ago
Michael Niedermayer d08d8b61aa dds: Fix 32bpp bitmaps decoding 9 years ago
Vittorio Giovara 57214b2f7f dds: Fix palette decoding 9 years ago
Vittorio Giovara ea4d46e729 dds: Fix enum declaration 9 years ago
Luca Barbato 6b2b26e7af dds: Decode using optimal slices sizes 9 years ago
Michael Niedermayer 5c583b1419 avcodec/dds: Flip more R<->B cases 9 years ago
Michael Niedermayer 36a87c2dc7 avcodec/dds: fix paletted files 9 years ago
Luca Barbato 4d55484391 dds: Fix palette mode on big endian 10 years ago
Michael Niedermayer 21d2e3d602 avcodec/dds: Fix palettes on big endian 10 years ago
Vittorio Giovara 5c018ee188 DirectDraw Surface image decoder 10 years ago