summaryrefslogtreecommitdiff
path: root/libavcodec/lzw.c
Commit message (Collapse)AuthorAge
* factorize &Michael Niedermayer2007-03-26
| | | | Originally committed as revision 8525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-26
| | | | Originally committed as revision 8524 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check input validity, this prevents a few variables from reachin odd values ↵Michael Niedermayer2007-03-25
| | | | | | which might have lead to out of array writes and thus might have been exploitable Originally committed as revision 8522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move eob_reached logic into ff_lzw_decode_tail() which simplifies the code, ↵Michael Niedermayer2007-03-25
| | | | | | avoids some checks in the innermost loop and also gets rid of the controversal break while hopefully retaining the last byte in a valid bytestream, invalid bytestreams still can have very significant overread Originally committed as revision 8517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorizeMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-03-25
| | | | Originally committed as revision 8509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix indentationBaptiste Coudurier2007-03-24
| | | | Originally committed as revision 8499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* break if eob is reached to avoid reading one too much byteBaptiste Coudurier2007-03-24
| | | | Originally committed as revision 8498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* LZW decoder as separate module plus TIFF LZW supportKostya Shishkov2006-10-26
Originally committed as revision 6795 to svn://svn.ffmpeg.org/ffmpeg/trunk