summaryrefslogtreecommitdiff
path: root/libavcodec/huffyuv.c
Commit message (Collapse)AuthorAge
* prevent huffyuv from generating codewords of length 32. (regression in r9069)Loren Merritt2007-08-05
| | | | Originally committed as revision 9921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mem leakOliver Pfister2007-07-05
| | | | | | patch by Oliver Pfister: [oliver pfister gmx ch] Originally committed as revision 9490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Group all copyright and author notices together.Diego Biurrun2007-07-05
| | | | Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc typo fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge huffman tables for rgb tooLoren Merritt2007-05-25
| | | | Originally committed as revision 9124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics (reduce nesting)Loren Merritt2007-05-24
| | | | Originally committed as revision 9119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use sparse huffman tables. 1.5% faster huffyuv decoding.Loren Merritt2007-05-24
| | | | Originally committed as revision 9118 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv ↵Loren Merritt2007-05-23
| | | | | | decoding. Originally committed as revision 9104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change brute force search to min-heap. 3.6x faster generate_len_table, 8% ↵Loren Merritt2007-05-19
| | | | | | faster ffvhuff encoding. Originally committed as revision 9069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: macrofy duplicate code in huffyuvLoren Merritt2007-05-18
| | | | Originally committed as revision 9055 to svn://svn.ffmpeg.org/ffmpeg/trunk
* r3938 broke 2pass huffyuv (not that anyone uses it)Loren Merritt2007-05-18
| | | | Originally committed as revision 9054 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun2007-05-10
| | | | Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oops, encoder was under ifdef decoders.Loren Merritt2007-03-20
| | | | Originally committed as revision 8455 to svn://svn.ffmpeg.org/ffmpeg/trunk
* huffyuv rgb encoderLoren Merritt2007-03-18
| | | | Originally committed as revision 8439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace deprecated PIX_FMT names by the newer variants.Diego Biurrun2007-02-07
| | | | Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add some #ifdef CONFIG_ENCODERS/DECODERSMåns Rullgård2006-09-27
| | | | Originally committed as revision 6356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set supported pixel formats correctlyMichael Niedermayer2006-08-02
| | | | Originally committed as revision 5896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffv1 and ffvhuff havnt changed since a long time and noone proposed anyMichael Niedermayer2006-04-14
| | | | | | | | changes within 1 month after my warning so they are officially no longer experimental and we will gurantee decodeability of files encoded with the currenzt ffv1/ffvhuff in the future Originally committed as revision 5288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont forget table_size in the decode_frame return valueMichael Niedermayer2006-03-30
| | | | Originally committed as revision 5246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2006-03-18
| | | | Originally committed as revision 5178 to svn://svn.ffmpeg.org/ffmpeg/trunk
* (f)printf --> av_log conversionSteve L'Homme2006-03-08
| | | | | | taken from a patch by Steve L'Homme Originally committed as revision 5127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning fixes by Luca Abeni, lucabe72 ##@## email ##.## itDiego Biurrun2006-01-25
| | | | Originally committed as revision 4898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use PRIxN, %zd, %td formats where neededMåns Rullgård2005-12-12
| | | | Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* #defines for strict_std_compliance and split between inofficial extensions ↵Michael Niedermayer2005-05-08
| | | | | | and non standarized things Originally committed as revision 4205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ministry of English Composition, reporting for duty (and the word is ↵Mike Melanson2005-04-24
| | | | | | "skipped", not "skiped"; "skiped" would rhyme with "hyped") Originally committed as revision 4153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)Michael Niedermayer2005-03-06
| | | | | | with minor changes from me Originally committed as revision 4019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -strict -1 comment fixMichael Niedermayer2005-02-24
| | | | Originally committed as revision 3976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* buffer overflowsMichael Niedermayer2005-02-17
| | | | | | | one found by Milan Cutka one by me Originally committed as revision 3963 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seperate bitstream encoding skip from PASS1 flagMichael Niedermayer2005-02-06
| | | | Originally committed as revision 3938 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid buf_size == 0 checks in every decoderMichael Niedermayer2005-01-23
| | | | Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dissallow sprintfMichael Niedermayer2005-01-12
| | | | Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various security fixes and precautionary checksMichael Niedermayer2005-01-12
| | | | Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* common.c -> bitstream.c (and the single non bitstream func -> utils.c)Michael Niedermayer2004-12-29
| | | | | | common.h -> common.h/bitstream.h Originally committed as revision 3777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix interlacing check in v1 huffyuv.Loren Merritt2004-11-28
| | | | Originally committed as revision 3721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split ffhuffyuv into 2 codecs:Loren Merritt2004-11-28
| | | | | | | "huffyuv" is compatible with the official version "ffvhuff" contains our improvements Originally committed as revision 3720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( ↵Burkhard Plaum2004-11-27
| | | | | | de>) Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new option: context_modelLoren Merritt2004-11-27
| | | | | | stores per-frame optimal huffman tables. Originally committed as revision 3715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* plane predicted non-interlacd rgb decodeing fixMichael Niedermayer2004-11-14
| | | | Originally committed as revision 3681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* huffyuv writes to AVCodecContext.stats_out only once every 32 frames,Michael Niedermayer2004-09-17
| | | | | | | | | | presumably to reduce the size of the log file. However, it doesn't clear stats_out on the other 31 out of 32 frames. So the application (ffmpeg and mencoder) writes each stat line 32 times. bugfix by (Loren Merritt <lorenm at u dot washington dot edu>) Originally committed as revision 3475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning the user about possible incompatibilitiesMichael Niedermayer2004-09-17
| | | | Originally committed as revision 3474 to svn://svn.ffmpeg.org/ffmpeg/trunk
* (non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington ↵Loren Merritt2004-09-17
| | | | | | dot edu>) Originally committed as revision 3473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2004-09-15
| | | | Originally committed as revision 3466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* yuv median encoding 10l fixMichael Niedermayer2004-08-26
| | | | Originally committed as revision 3417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more untested bigendian fixesMichael Niedermayer2004-08-17
| | | | | | rgb32 plane predictor decoding bugfix Originally committed as revision 3398 to svn://svn.ffmpeg.org/ffmpeg/trunk
* big endian fix (untested)Michael Niedermayer2004-08-17
| | | | Originally committed as revision 3397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove stupid YV12-huffyuv warningMichael Niedermayer2004-06-01
| | | | Originally committed as revision 3185 to svn://svn.ffmpeg.org/ffmpeg/trunk
* data_size = 0 cleanupMichael Niedermayer2004-05-21
| | | | Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk