301 Commits (3371250c328857cb1b55f7a7f6e4bd0f566adcc4)

Author SHA1 Message Date
Leo Izen 4013b8d3f0
avcodec/pngdec: improve handling of bad cICP range tags 11 months ago
Andreas Rheinhardt 315c956cbd avcodec/pthread_frame: Remove ff_thread_release_buffer() 1 year ago
Michael Niedermayer d31d4f3228
avcodec/pngdec: Do not pass AVFrame into global header decode 2 years ago
Michael Niedermayer 7117b380a7
avcodec/pngdec: remove AVFrame argument from decode_iccp_chunk() 2 years ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Leo Izen 84b454935f
avcodec/pngdec: support sBIT chunks 2 years ago
Leo Izen fadfa147f8
avcodec/pngdec: read colorspace info when decoding with AVDISCARD_ALL 2 years ago
Michael Niedermayer df1a38d520
avcodec/pngdec: dont skip/read chunk twice 2 years ago
Michael Niedermayer d5bae70406
avcodec/pngdec: Check deloco index more exactly 2 years ago
Leo Izen 6f79f0971e
avcodec/png: support cICP chunks 2 years ago
Leo Izen f7bab37c8e
avcodec/pngdec: support decoding sRGB chunks 2 years ago
Leo Izen 2548c32cc1
avcodec/png: use libavutil/csp.h for cHRM chunks 2 years ago
Andreas Rheinhardt 0c5af908c1 avcodec/pngdec: Mark damaged frames as finished 2 years ago
Andreas Rheinhardt e0c01a62ad avcodec/(ffv1|h264|png|snow)dec: Remove comment out DRAW_HORIZ_BAND cap 2 years ago
Andreas Rheinhardt 042c1966da avcodec/pngdec: Don't use unsigned for width, height 2 years ago
Andreas Rheinhardt 73fada029c avcodec/codec_internal: Add macros for update_thread_context(_for_user) 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 72cfc80d7b avcodec/pngdec: Improve decoding text chunks 2 years ago
Andreas Rheinhardt eda3abd1ec avcodec/pngdec: Use char* instead of uint8_t* for text 2 years ago
Andreas Rheinhardt 3d4a5ef5c1 avcodec/pngdec: Use internal AVBPrint string when parsing chunks 2 years ago
Andreas Rheinhardt a84087eaf8 avcodec/pngdec: Fix APNG_DISPOSE_OP_BACKGROUND 2 years ago
Niklas Haas 61ffa23c2e avcodec/codec_internal: add cap for ICC profile support 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt e4a10dd637 avcodec/apng: Add APNG_FCTL_CHUNK_SIZE define 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
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 74c930e1b8 avcodec/pngdec: Don't open and close z_streams unnecessarily 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Paul B Mahol a0fc6c4a8e avcodec/pngdec: support alpha blending for palette apng 3 years ago
Andreas Rheinhardt 10e520f1f1 avcodec/pngdec: Cleanup generically on init failure 3 years ago
Andreas Rheinhardt f025b8e110 avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt f9136d6026 Avoid calling functions repeatedly via FFMIN 3 years ago
Anton Khirnov aa726eaed9 lavc/pngdec: fix updating reference frames for APNG_DISPOSE_OP_BACKGROUND 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Anton Khirnov b593abda6c lavc/pngdec: always create a copy for APNG_DISPOSE_OP_BACKGROUND 4 years ago
Anton Khirnov 19e8103406 lavc/pngdec: use a separate bytestream reader for each chunk 4 years ago
Anton Khirnov ae08eec6a1 lavc/pngdec: improve chunk length check 4 years ago
Anton Khirnov 8d74baccff lavc/pngdec: restructure exporting frame meta/side data 4 years ago
Anton Khirnov 89ea5057bf lavc/pngdec: remove unnecessary context variables 4 years ago
Anton Khirnov 5a50bd88db lavc/pngdec: perform APNG blending in-place 4 years ago
Andreas Rheinhardt 5edcdfc318 avcodec/pngdec: Fix memleak by postponing allocation 4 years ago
Andreas Rheinhardt 74bffc00c5 avcodec: Constify some AVPackets 4 years ago
Anton Khirnov 5663301560 pngdec: fix and simplify apng reference handling 4 years ago
Anton Khirnov 3a5b857d4c lavc: split LSCR decoder out of PNG decoder 4 years ago
Paul B Mahol 63231fa8d3 avcodec/pngdec: fix possible race condition with APNG decoding 4 years ago