153 Commits (99bbf4a5be77edbde4106a459475cb7973d027c7)

Author SHA1 Message Date
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. 10 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
Vittorio Giovara db71c4926d mjpegenc: fix argument size in encode_mb 10 years ago
Michael Niedermayer 0c6c5d7bcb avcodec/mjpegenc: use av_freep(), avoid leaving stale pointers in memory 10 years ago
Michael Niedermayer ae6ba2db8f avcodec/mjpegenc: add priv_class to encoders 10 years ago
Michael Niedermayer b227be34db avcodec/mjpegenc: the AMV encoder doesnt support yuv422 11 years ago
Diego Biurrun 835f798c7d mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 11 years ago
Nidhi Makhijani c3ec963d0d mjpeg: return proper error code 11 years ago
Diego Biurrun adcb8392c9 mjpeg: Split off bits shared by MJPEG and LJPEG encoders 11 years ago
Michael Niedermayer d41a4a765b avcodec/mjpegenc: allow encoding amv with height % 16 != 0 when strict -1 is set 11 years ago
Reimar Döffinger 6d695d7acc Fix nonsense non-mod16 AMV flipping code. 11 years ago
Michael Niedermayer 181b2c3724 avcodec/mjpegenc: disallow encoding amv with height%16!=0 11 years ago
Michael Niedermayer 256f530603 avcodec/mjpegen: Fix declared argument size 11 years ago
Michael Niedermayer a26e9c1040 avcodec/mjpegenc: Use av_frame_clone() instead of av_frame_ref() 11 years ago
Michael Niedermayer 7dc0aba3fb avcodec/mjpegenc: use a seperate chroma matrix when luma and chroma differ 11 years ago
Michael Niedermayer 859d74040e avcodec/mjpegenc: pass chroma quantization matrix through as well, not just luma 11 years ago
Nicolas George 2ebaadf35c lavc/mjpegenc: use proper error codes. 11 years ago
Nicolas George 19a2d101ac lavc/mjpegenc: check av_frame_alloc() failure. 11 years ago
Michael Niedermayer 5b3f4b3ef5 avcodec/mjpegenc: drop dependancy on sizeof(AVFrame) 11 years ago
Michael Niedermayer 2b215f3939 mjpeg/ljpegenc: factor ff_mjpeg_init_hvsample() out 11 years ago