summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* iff: decode HAM8 images with masking correctly.Piotr Bandurski2012-11-18
| | | | | | Fixes ticket #967. Reviewed-by: Peter Ross
* h264: Skip odd NALs in extradata, prevent undefined behaviorMichael Niedermayer2012-11-18
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mjpegdec: reset h/v_count, fix assertion failure.Michael Niedermayer2012-11-18
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* eamad: return meaningful error codesPaul B Mahol2012-11-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* vcr1: check if dimensions are supported, fix out of array accesses.Michael Niedermayer2012-11-17
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* PCM signed 16-bit big-endian planar decoderPaul B Mahol2012-11-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* PCM signed 24-bit/32-bit little-endian planar decoderPaul B Mahol2012-11-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* eamad: fix out of array accessesMichael Niedermayer2012-11-17
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* xxan: check ybuf index before use.Michael Niedermayer2012-11-17
| | | | | | | Fixes out of array access Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cook: check subbands more completely, fix out of array read.Michael Niedermayer2012-11-17
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ff_mpeg4videodec_static_init: fix return typeMichael Niedermayer2012-11-17
| | | | | Fixes CID743439 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tm2: check for invalid vlcs, fix out of array readMichael Niedermayer2012-11-17
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* g723_1dec: Fix lsp2lpc() so it can handle values at the ends of the table.Michael Niedermayer2012-11-16
| | | | | | | Fixes out of array reads Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ff_emulated_edge_mc: fix integer anomalies, fix out of array readsMichael Niedermayer2012-11-16
| | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffv1enc: consider 2pass float rounding, fix loopMichael Niedermayer2012-11-16
| | | | | Found-by: "Peter B." <pb@das-werkstatt.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-11-16
|\ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: x86: dsputil: port to cpuflags crc: av_crc() parameter names should match between .c, .h and doxygen avserver: replace av_read_packet with av_read_frame avserver: fix constness casting warnings Conflicts: libavcodec/x86/dsputil.asm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dsputil: port to cpuflagsDiego Biurrun2012-11-16
| |
| * bgmc: Fix av_malloc checks in ff_bgmc_init()Xi Wang2012-11-14
| | | | | | | | | | Signed-off-by: Xi Wang <xi.wang@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | rv34: check image size before using itMichael Niedermayer2012-11-16
| | | | | | | | | | | | | | fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dec: do not allow field_mode to change after the first headerMichael Niedermayer2012-11-16
| | | | | | | | | | | | | | Fixes out of array accesses. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | zmbv: avoid use of uninitialized dataMichael Niedermayer2012-11-15
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vmdav: more complete check for block_align, prevent out of array access.Michael Niedermayer2012-11-15
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | flashsv: only realloc blocks for version 2Michael Niedermayer2012-11-15
| | | | | | | | | | | | Fixes 10l regression introducing a memleak Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | pcm: give more descriptive name to codecPaul B Mahol2012-11-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | pgssubdec: check RLE size before copying. Fix out of array accessesMichael Niedermayer2012-11-15
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | flashsv: reallocate block array independant of frame type.Michael Niedermayer2012-11-15
| | | | | | | | | | | | | | Fixes NULL pointer dereference Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ituh263dec: more complete w/h check.Michael Niedermayer2012-11-15
| | | | | | | | | | | | | | Fixes a division by 0 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rv10: always check image size not just in some cases.Michael Niedermayer2012-11-15
| | | | | | | | | | | | | | Fixes division by 0 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dxa: dont try to use the previous frame if there is none.Michael Niedermayer2012-11-15
| | | | | | | | | | | | | | Fixes null pointer dereference. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | bink: check quant_index, fix out of array readMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | gifdec: check ff_lzw_decode_init() return value, fix out of array readsMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wmaprodec: check num_sfb for validity. Fix out of array accessesMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vpriv_adx_decode_header: avoid underreading the array.Michael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dec: require a minimum of 2x2 for the edge pos. Avoid assertion failureMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1dec: check first field slices, fix out of array read.Michael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-11-14
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: x86: mmx2 ---> mmxext in asm constructs Conflicts: libavcodec/x86/h264_chromamc_10bit.asm libavcodec/x86/h264_deblock.asm libavcodec/x86/h264dsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: mmx2 ---> mmxext in asm constructsDiego Biurrun2012-11-14
| |
| * Drop broken and unused CABAC test program.Diego Biurrun2012-11-14
| |
* | Remove deprecation of avcodec_get_chroma_sub_sample.Michael Niedermayer2012-11-14
| | | | | | | | | | | | | | Add explanations what the difference between the 2 functions are and when either should be used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '5e9c6ef8f3beb9ed7b271654a82349ac90fe43f2'Michael Niedermayer2012-11-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5e9c6ef8f3beb9ed7b271654a82349ac90fe43f2': x86: h264_weight_10bit: port to cpuflags libtheoraenc: add missing pixdesc.h header avcodec: remove ff_is_hwaccel_pix_fmt pixdesc: add av_pix_fmt_get_chroma_sub_sample hlsenc: stand alone hls segmenter Conflicts: doc/muxers.texi libavcodec/ffv1enc.c libavcodec/imgconvert.c libavcodec/mpegvideo_enc.c libavcodec/tiffenc.c libavformat/Makefile libavformat/allformats.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: h264_weight_10bit: port to cpuflagsDiego Biurrun2012-11-13
| |
| * libtheoraenc: add missing pixdesc.h headerLuca Barbato2012-11-13
| | | | | | | | Was left out from c1a02e884ac785033baab356a5437adf057a4189.
| * avcodec: remove ff_is_hwaccel_pix_fmtLuca Barbato2012-11-13
| | | | | | | | | | It is used only in one place and is unlikely it would be needed elsewhere.
| * pixdesc: add av_pix_fmt_get_chroma_sub_sampleLuca Barbato2012-11-13
| | | | | | | | Deprecate avcodec_get_chroma_sub_sample.
* | 8bps: check index against buffer size before reading line length pointer.Michael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg12data: increase size of ff_mpeg1_default_intra_matrix to prevent ↵Michael Niedermayer2012-11-14
| | | | | | | | | | | | | | harmless overreads from crashing Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | aasc: check before reading the first 4 byte, fix overreadMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vmnc: check input size before reading chunk header, fix overreadMichael Niedermayer2012-11-14
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | imc: sanity check scalefactors.Michael Niedermayer2012-11-14
| | | | | | | | | | | | | | This fixes undefined behavior Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | alac: check channel count more completely, fix out of array readMichael Niedermayer2012-11-13
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>