171 Commits (072a0daf5d99b92f833cc4e2807bc69eff2d338f)

Author SHA1 Message Date
Andreas Rheinhardt 202da3bf48 avcodec/mjpegenc: Don't unnecessarily grow buffer 3 years ago
Niklas Haas e254af3154 avcodec/mjpegenc: support writing ICC profiles 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 9b3279b201 avcodec/mjpegenc: Fix files with slices > 1, but threads == 1 3 years ago
Andreas Rheinhardt f7d44804a6 avcodec/mjpegenc, speedhqenc: Remove nonsense assert 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
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Andreas Rheinhardt 746e7102be avcodec/mpegvideo: Move encoder-only stuff to a new header 3 years ago
Andreas Rheinhardt 8a0981d013 avcodec/mjpegenc_common: Pass MJpegContext for writing picture header 3 years ago
Andreas Rheinhardt 7aee9e326f avcodec/mjpegenc: Deprecate unused prediction type 3 years ago
Andreas Rheinhardt bd2ec3d345 avcodec/mpegvideo: Move MJPEG/AMV-only fields to MJpegContext 3 years ago
Andreas Rheinhardt 8edb2c638c avcodec/mjpegenc_common: Move code for MJPEG/AMV to mjpegenc 3 years ago
Andreas Rheinhardt 410af1caa3 avcodec/mjpegenc: Add wrapper for ff_mjpeg_encode_picture_header() 3 years ago
Andreas Rheinhardt 4d39a4db68 avcodec/mpegvideo_enc: Move MJPEG init checks to mjpegenc.c 3 years ago
Andreas Rheinhardt 26e117a14d avcodec/mjpegenc: Avoid allocation of MJpegContext 3 years ago
Andreas Rheinhardt 0b670a7f91 avcodec/mjpegenc: Use custom close function directly 3 years ago
Andreas Rheinhardt 1d333c1547 avcodec/jpegtables: Unavpriv MJPEG-tables 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 7d9afb46f2 avcodec/mpegvideo: Deprecate bframe opts for encoders not supporting them 4 years ago
Andreas Rheinhardt 6c2cc205f6 avcodec/mpegvideo: Deprecate duplicate matrix opt for unsupported codecs 4 years ago
Andreas Rheinhardt 2de159fcf1 avcodec/mpegvideo: Deprecate a53cc option for encoders != MPEG-2 4 years ago
Andreas Rheinhardt 42c895ef5c avcodec/mpegvideo: Deprecate mpeg_quant option for codecs != MPEG-4 4 years ago
Andreas Rheinhardt 059fc2d9da avcodec/mjpegenc: Include all supported pix_fmts in mpegenc pix_fmts 4 years ago
Andreas Rheinhardt d0dcfaef51 avcodec/mjpegenc: Remove dependency of AMV encoder on mjpegenc_huffman 4 years ago
Andreas Rheinhardt 84ac35ecb8 avcodec/mjpegenc: Fix segfault when freeing incomplete context 4 years ago
Andreas Rheinhardt c81b8e04aa Avoid intermediate bitcount for number of bytes in PutBitContext 4 years ago
Andreas Rheinhardt bab6b88ebf avcodec/mjpegenc_common: Move stuff only used by mjpegenc.c to it 4 years ago
Andreas Rheinhardt 44bb776f13 avcodec/mpegvideo_enc: Make mpv_encode_defaults thread-safe 4 years ago
Limin Wang 467d9e27e0 avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 5 years ago
James Almer 13b1bbff0b avcodec: deprecate Lossless and Intra Only encoder capabilites 5 years ago
Vittorio Giovara d37faad0cd mjpeg: Use profile names in the encoder and decoder 6 years ago
Davinder Singh 4116b2b136 avcodec/mjpegenc: cosmetic changes 8 years ago
Davinder Singh 1939b90306 avcodec/mjpegenc: disable unused code with AMV 8 years ago
James Almer 2cb656ad11 avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 8 years ago
Rostislav Pehlivanov 45eeb1f785 mjpegenc: enable optimal huffman coding by default 8 years ago
Michael Niedermayer 3e1507a954 avcodec/mjpegenc: Bypass the 2 pass encoding when optimal tables are not requested 8 years ago
Michael Niedermayer f57665b318 avcodec/mjpegenc: Revert some differences in ff_mjpeg_encode_mb() relative to pre optimal huffman 8 years ago
Michael Niedermayer daccbe81a2 avcodec/mjpegenc: Drop i_tex misuse, set itex/header bits correctly, fix 2pass encoding 8 years ago
Michael Niedermayer e10bd12c25 avcodec/mjpegenc: Remove non functional huffman reallocation and error handling 8 years ago
Rostislav Pehlivanov a70f0927ea mjpegenc: use s->avctx as a context for av_log rather than NULL 8 years ago
Rostislav Pehlivanov d164ef6589 mjpegenc_common: add missing ff_ prefix to init_uni_ac_vlc 8 years ago
Jerry Jiang 884506dfe2 Implement optimal huffman encoding for (M)JPEG. 8 years ago
Diego Biurrun 0f40c90984 Drop pointless assert.h #includes 9 years ago
Derek Buitenhuis c4ef6c883b mjpegenc: Remove duplicate initializer 9 years ago
Vittorio Giovara 2862b63783 lavc: Move prediction_method to codec private options 9 years ago
Ronald S. Bultje 2fb593dcb9 Put remaining pieces of CODEC_FLAG_EMU_EDGE under FF_API_EMU_EDGE. 9 years ago
Diego Biurrun 4978850ca2 build: Split JPEG-related tables off into a separate component 10 years ago
Michael Niedermayer f8b743b9e6 avcodec/mjpegenc: Mark ff_mjpeg_encode_close() as av_cold 10 years ago
Michael Niedermayer 7cac568b39 avcodec/mjpegenc: support trellis quantization 10 years ago