41 Commits (7424a6d0a589d31100d6067ebcb47236c00f4b36)

Author SHA1 Message Date
Vittorio Giovara 3496cec433 msrle: Use AVFrame instead of AVPicture 9 years ago
Luca Barbato 5ecabd3c54 msrle: Use FFABS to determine the frame size in msrle_decode_pal4 10 years ago
Michael Niedermayer 50d878d930 avcodec/msrledec: Ask for sample that uses a branch with a unused byte 10 years ago
Andreas Cadhalpun ae6fd7300b msrledec: use signed pixel_ptr in msrle_decode_pal4 10 years ago
Michael Niedermayer c20eab5c85 avcodec/msrledec: More verbose error message 10 years ago
Michael Niedermayer f7e1367f58 avcodec/msrledec: restructure msrle_decode_pal4() based on the line number instead of the pixel pointer 10 years ago
Paul B Mahol e6e26b8a91 msrledec: use memset() 11 years ago
Paul B Mahol 6638738968 msrledec: use bytestream2_get_bufferu() 11 years ago
Michael Niedermayer e398990eb8 msrledec: fix output_end checks 12 years ago
Anton Khirnov 9bd6375d5f msrledec: check bounds before constructing a possibly invalid pointer, 12 years ago
Michael Niedermayer d2e0a276d5 msrledec: merge switches 12 years ago
Michael Niedermayer dbaae33c2c msrledec: move loop into switch 12 years ago
Michael Niedermayer c2992b7053 msrledec: move output pointer test up 12 years ago
Ronald Bultje 992f71e95d msrle: convert MS RLE decoding function to bytestream2. 13 years ago
Diego Biurrun a8798c7eb9 Drop unnecessary av_uninit attributes from some variable declarations. 13 years ago
Alex Converse 7181c4edee cosmetics: Remove extra newlines at EOF 13 years ago
Michael Niedermayer 53be37e368 msrledec: Check for overreads 13 years ago
Diego Biurrun ee41963f19 cosmetics: drop some completely pointless parentheses 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Michael Niedermayer 7d78a96441 Fix possibly exploitable out of buffer writes in msrle_decode_pal4(). 14 years ago
Michael Niedermayer 7429783101 Fix possibly exploitable buffer overrun in msrle_decode_8_16_24_32(). 14 years ago
Michael Niedermayer 81a646140f remove impossible condition from msrle_decode_pal4() 14 years ago
Michael Niedermayer 94ee6c100d fix indent 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Carl Eugen Hoyos ccd17ea13c Include msrledec.h: It contains the prototype for ff_msrle_decode(). 15 years ago
Kostya Shishkov b08de903cd Make MS RLE decoder produce both bottom-up and top-down pictures 15 years ago
Baptiste Coudurier 25178da302 do not print false error if eof follows eol 16 years ago
Diego Biurrun 607694c77b cosmetics: Fix some typos. 16 years ago
Kostya Shishkov b3867c93d1 Fix off-by-one error in MS RLE decoder which may result into writing past 16 years ago
Diego Biurrun 1e4eb387d4 Add av_uninit macro to variables to avoid false positive warnings: 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Diego Biurrun 6a5d31ac25 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 16 years ago
Kostya Shishkov 6149cdbe9d Make decoding run of pixels in MS RLE saner. 16 years ago
Kostya Shishkov ce60c2d133 Print out some errors found during MS RLE decoding 16 years ago
Kostya Shishkov 44aa9771c9 Factorize out code used for MS RLE format decoding in different decoders. 16 years ago