104 Commits (e10e27a2ead8848648b29a1b397cc240206e9c3d)

Author SHA1 Message Date
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt a499b4345b avcodec: Make ff_alloc_packet() based encoders accept user buffers 2 years ago
Andreas Rheinhardt 0b3f09689d avcodec/gif: Remove unnecessary headers 2 years ago
Andreas Rheinhardt 90c38612f8 avcodec/gif: Remove redundant cast 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 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 56e9e0273a avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 3 years ago
Andreas Rheinhardt dc5385b6e2 avcodec/gif: Mark encoder as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Derek Buitenhuis e690aa6a8d avcodec/gifenc: Actually use the shrunk palette 4 years ago
Derek Buitenhuis 5a343853c0 avcodec/gifenc: Only write frame palette entries that actually used 4 years ago
Derek Buitenhuis 5f2804aba7 avcodec/gifenc: Add global_palette option 4 years ago
Andreas Rheinhardt 8da8774d8e avcodec/gif: Fix leaks upon allocation error 4 years ago
Paul B Mahol 568b7b2777 avcodec/gif: fix disposal method for first frame and transparent gifs 4 years ago
Steinar H. Gunderson 80286671c5 avcodec/put_bits: Fix LZW warning 4 years ago
Paul B Mahol c81ec19817 avcodec/gif: remove flags from gifimage option 6 years ago
Jacob Graff 0158dd14a3 avcodec/gif: fix issues with transparent crop 6 years ago
Paul B Mahol ec8502f9cb avcodec/gif: use avctx->frame_number 6 years ago
Paul B Mahol bb0984cc29 avcodec/gif: enable encoding single gif image per frame 6 years ago
Paul B Mahol 3f8cdd4ee3 avcodec/gif: add support for alpha 6 years ago
Paul B Mahol faca28c264 avcodec: rewrite gif muxing and encoding 6 years ago
Paul B Mahol 7a258ef97e avcodec/gif: don't honor transparency if palette changed 8 years ago
Michael Niedermayer 03d83ba34b avcodec/gif: Fix lzw buffer size 9 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 9 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 9 years ago
Vittorio Giovara 40cf1bbacc Deprecate avctx.coded_frame 9 years ago
Vittorio Giovara d6604b29ef Gather all coded_frame allocations and free functions to a single place 9 years ago
Clément Bœsch f9240ec01a avcodec/gif: fix off by one in column offsetting finding 10 years ago
Clément Bœsch 3cab173e23 avcodec/gif: support crop and transparency with PAL8 10 years ago
Diego Biurrun 7f9f771eac avcodec: Don't anonymously typedef structs 10 years ago
Anton Khirnov 219b35f5d1 gif: use the AVFrame API properly. 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Michael Niedermayer 796b20fa1c avcodec/gif: use the whole allocated buffer 11 years ago
Michael Niedermayer 5dd5985e05 avcodec/gif: move BITSTREAM_WRITER_LE up 11 years ago
Paul B Mahol ec4e042f33 gif: remove unused AVFrame from encoder private context 12 years ago
Paul B Mahol bd03f99d05 gif: do not set avctx->coded_frame 12 years ago
Michael Niedermayer 53efb2fa09 gif: Fix little endian specific code 12 years ago
Clément Bœsch f5ede48fbb lavc/gif: miscellaneous cosmetics. 12 years ago
Clément Bœsch e1b35bdde2 lavc/gif: add flag to enable transparency detection between frames. 12 years ago
Clément Bœsch 0f1250b7e5 lavc/gif: make possible to disable offsetting. 12 years ago
Clément Bœsch 13478b270a gif: use only one graphic control extension block per image. 12 years ago
Clément Bœsch 90a56ebbe5 lavc/gif: avoid encoding 0x0 images. 12 years ago
Clément Bœsch 91a5b4d480 gif: remove outdated comments. 12 years ago
Clément Bœsch 8694e87127 lavc/gif: return more meaningful error code. 12 years ago
Clément Bœsch 71411b69a2 lavc/gif: merge two allocation checks. 12 years ago
Clément Bœsch 7b972d82b6 gif: reindent after previous commits. 12 years ago
Clément Bœsch e065e8a4ea lavc/gif: crop image when possible. 12 years ago
Clément Bœsch 635389ccfa Cleanse GIF muxer and encoder. 12 years ago