124 Commits (e5858fef38fefc9f203e6b02e24dbab27a26c139)

Author SHA1 Message Date
Anton Khirnov 04f30711d8 xan: use the AVFrame API properly. 11 years ago
Paul B Mahol 2508fa10c6 avcodec/xan: use init_get_bits8() 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Martin Storsjö fc739b3eef xan: Only read within the data that actually was initialized 11 years ago
Martin Storsjö 30db94dc39 xan: Use bytestream2 to limit reading to within the buffer 11 years ago
Paul B Mahol 6b024d8a7a avcodec/xan: use uint8_t instead of unsigned char 11 years ago
Michael Niedermayer bdfe60c769 xan: Check for overlapping copies 12 years ago
Michael Niedermayer ad438f450b xan: make decoder independent of sizeof(AVFrame) 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Alexandra Khirnova d744801f1a xan: Convert to bytestream2 12 years ago
Anton Khirnov d47dabbac2 xan: return a meaningful error code. 12 years ago
Anton Khirnov 51648da4dc xan: remove a trivially true if(). 12 years ago
Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Michael Niedermayer 0e239b22db xan: check size_segment before reading, fixes out of array read. 12 years ago
Diego Biurrun 5bac2d0c30 avutil: Move memcpy_backptr() to mem.c 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Michael Niedermayer 01900fcc45 xan: fix out of array read 13 years ago
Michael Niedermayer b1096b6ee7 xan: check for vector_segment overread 13 years ago
Carl Eugen Hoyos f2ed115899 Make the palette in Wing Commander III mve files opaque. 13 years ago
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Nathan Adil Maxson 6eedeefe0b xan.c: coding style clean-up. 13 years ago
Laurent Aimar 7d17a794f0 xan: Prevent NULL dereference with missing palette 13 years ago
Laurent Aimar 3db3fdf4c6 xan: Check for out of bound reads in xan_huffman_decode() 13 years ago
Laurent Aimar 3e0757c2a8 xan: Fixed out of bound accesses in xan_unpack() 13 years ago
Laurent Aimar 06be075cda xan: Prevent NULL dereferences with missing reference frame 13 years ago
Laurent Aimar 124a16f678 xan: Prevent out of bound accesses 13 years ago
Laurent Aimar c8b835954a Check for out of bound reads in xan_huffman_decode() of the xan decoder. 13 years ago
Laurent Aimar 56ee5a9ad1 Prevent NULL dereference when the palette is missing in the xan decoder. 13 years ago
Laurent Aimar 5279141c1d Fixed out of bound accesses in xan_unpack() of the xan decoder. 13 years ago
Laurent Aimar feca3ba053 Prevent out of bound accesses in the xan decoder. 13 years ago
Laurent Aimar 19e95b8845 Prevent NULL dereferences when missing the reference frame in the xan decoder. 13 years ago
Alex Converse 0872bb23b4 xan: Add some buffer checks 13 years ago
Alex Converse 350f57bd7b xan: Remove extra trailing newline 13 years ago
Laurent Aimar 393d5031c6 Fixed size given to init_get_bits() in xan decoder. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Stefano Sabatini 01042d4123 lavc: set defaults in internal codec frames 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Kostya fff6c21295 Remove Xan WC4 cruft from xan.c 14 years ago
Kostya 90e8a9c34f Remove Xan WC4 cruft from xan.c 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Reimar Döffinger 782f69e8a5 Fix memleak: free palette data on close. 14 years ago
Reimar Döffinger 18d761a1b1 Fix indentation. 14 years ago
Reimar Döffinger 3354b05187 Add explanation and alternative implementation for strange xan 14 years ago
Reimar Döffinger 24ae353dfb WC3/xan: move palette handling to decoder, avoiding need for 14 years ago
Stefano Sabatini f2f8fb1035 Remove redundant text in the log. 14 years ago
Stefano Sabatini 082a857522 Make XAN decoder return meaningful error codes. 14 years ago