88 Commits (6865337f7bfa38029cf73b7b7026b446051ce1a2)

Author SHA1 Message Date
Loren Merritt 2bf4aa2e93 prevent huffyuv from generating codewords of length 32. (regression in r9069) 18 years ago
Oliver Pfister 7b62bb2b8d fix mem leak 18 years ago
Diego Biurrun 7b94177e37 Group all copyright and author notices together. 18 years ago
Diego Biurrun 90b5b51eab misc typo fixes 18 years ago
Loren Merritt 8be6dac8dc merge huffman tables for rgb too 18 years ago
Loren Merritt f45fcba303 cosmetics (reduce nesting) 18 years ago
Loren Merritt acc0e0c8b6 use sparse huffman tables. 1.5% faster huffyuv decoding. 18 years ago
Loren Merritt 19716d6478 merge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv decoding. 18 years ago
Loren Merritt 98ef8c324c change brute force search to min-heap. 3.6x faster generate_len_table, 8% faster ffvhuff encoding. 18 years ago
Loren Merritt bf1a5a46d6 cosmetics: macrofy duplicate code in huffyuv 18 years ago
Loren Merritt 390f9f3127 r3938 broke 2pass huffyuv (not that anyone uses it) 18 years ago
Diego Biurrun 2029f312e8 Remove redundant #inclusion of common.h, avcodec.h already #includes it. 18 years ago
Loren Merritt 0ec4bc6a27 oops, encoder was under ifdef decoders. 18 years ago
Loren Merritt d2bfaf8aae huffyuv rgb encoder 18 years ago
Diego Biurrun 71e445fca3 Replace deprecated PIX_FMT names by the newer variants. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Måns Rullgård 62bb489b13 add some #ifdef CONFIG_ENCODERS/DECODERS 18 years ago
Michael Niedermayer 27dc20a071 set supported pixel formats correctly 19 years ago
Michael Niedermayer b548f2b91b ffv1 and ffvhuff havnt changed since a long time and noone proposed any 19 years ago
Michael Niedermayer 1adc29eedb dont forget table_size in the decode_frame return value 19 years ago
Michael Niedermayer e70e7a4b17 segfault fix 19 years ago
Steve L'Homme 267f7edcd1 (f)printf --> av_log conversion 19 years ago
Diego Biurrun f038fe8b4a warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Måns Rullgård 4733abcbf3 use PRIxN, %zd, %td formats where needed 19 years ago
Michael Niedermayer 9cd8179818 #defines for strict_std_compliance and split between inofficial extensions and non standarized things 20 years ago
Mike Melanson 160d679c07 Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped") 20 years ago
Michael Niedermayer 40c5fa2689 AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>) 20 years ago
Michael Niedermayer 53513831da -strict -1 comment fix 20 years ago
Michael Niedermayer ae2f1d4624 buffer overflows 20 years ago
Michael Niedermayer 09b0499f1b seperate bitstream encoding skip from PASS1 flag 20 years ago
Michael Niedermayer 934982c4ac avoid buf_size == 0 checks in every decoder 20 years ago
Michael Niedermayer 2fc8ea249f dissallow sprintf 20 years ago
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Michael Niedermayer caa336b4cc common.c -> bitstream.c (and the single non bitstream func -> utils.c) 20 years ago
Loren Merritt 42dd22c4a5 fix interlacing check in v1 huffyuv. 20 years ago
Loren Merritt f37b9768f6 split ffhuffyuv into 2 codecs: 20 years ago
Burkhard Plaum 073c2593c9 Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>) 20 years ago
Loren Merritt 1108708609 new option: context_model 20 years ago
Michael Niedermayer fc0be57f66 plane predicted non-interlacd rgb decodeing fix 20 years ago
Michael Niedermayer d925c516e4 huffyuv writes to AVCodecContext.stats_out only once every 32 frames, 20 years ago
Michael Niedermayer 8dfc1aefca warning the user about possible incompatibilities 20 years ago
Loren Merritt ee598f7ba4 (non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>) 20 years ago
Michael Niedermayer 48cb67c62a 10l 20 years ago
Michael Niedermayer 07140e398c yuv median encoding 10l fix 21 years ago
Michael Niedermayer 0722ccdbc0 more untested bigendian fixes 21 years ago
Michael Niedermayer 3ad7dd8cda big endian fix (untested) 21 years ago
Michael Niedermayer fc3e9b148d remove stupid YV12-huffyuv warning 21 years ago
Michael Niedermayer 53db1cae1c data_size = 0 cleanup 21 years ago