162 Commits (6c4d2cc992cdcd414a149c8ab8213c121a06edc4)

Author SHA1 Message Date
  Michael Niedermayer 6c4d2cc992 avcodec/smacker: Fix integer overflow in signed int multiply in SMK_BLK_FILL 6 years ago
  Diego Biurrun a25dac976a Use bitstream_init8() where appropriate 9 years ago
  Alexandra Hájková 6efbc88a5c smacker: Convert to the new bitstream reader 10 years ago
  Andreas Cadhalpun 946ecd19ea smacker: limit recursion depth of smacker_decode_bigtree 9 years ago
  Diego Biurrun b668662939 get_bits: Move BITSTREAM_READER_LE definition before all relevant #includes 9 years ago
  Diego Biurrun 6b96d2dcda cosmetics: Drop particularly redundant silly comments 10 years ago
  Michael Niedermayer 4a9af07a49 avcodec/smacker: Check that the data size is a multiple of a sample vector 10 years ago
  Michael Niedermayer 21d8c6612f avcodec/smacker: Check init_get_bits8() for failure 10 years ago
  Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
  Lukasz Marek 969382162f lavc/smacker: fix mem leak in case of init failure 11 years ago
  Timothy Gu 0035783488 smacker: remove dead code 11 years ago
  Michael Niedermayer 683b6e3183 avcodec/smacker: use av_mallocz_array() 12 years ago
  Michael Niedermayer b07a5e9b6b avformat/smacker: check for format mismatch more completely 12 years ago
  Anton Khirnov 84099f51f3 smacker: use the AVFrame API properly. 12 years ago
  Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 12 years ago
  Paul B Mahol 1b99514dfd avcodec/smacker: use init_get_bits8() 12 years ago
  Michael Niedermayer f144168d9b avcodec/smacker: fix some memleaks 12 years ago
  Michael Niedermayer fbab9a7c22 avcodec/smacker: remove check that has become redundant 12 years ago
  Michael Niedermayer 59a08d1939 avcodec/smacker: use the correct field instead of a hardcoded value for the index check in smacker_decode_tree() 12 years ago
  Martin Storsjö f3d57dc691 smacker: Free memory properly if the init function fails 12 years ago
  Martin Storsjö 0679cec6e8 smacker: Make sure we don't fill in huffman codes out of range 12 years ago
  Martin Storsjö d002fce24a smacker: Check malloc return values 12 years ago
  Paul B Mahol 76e27b1d05 smacker: make code independent of sizeof(AVFrame) 12 years ago
  Carl Eugen Hoyos 90bd75e6eb Avoid a null pointer dereference on oom when decoding smacker. 12 years ago
  Carl Eugen Hoyos a1dbe49d02 Propagate error return values from the smacker decoder. 12 years ago
  Kostya Shishkov bbb2945f2d smacker: check the return value of smacker_decode_tree 12 years ago
  Kostya Shishkov f52edef301 smacker: fix an off by one in huff.length computation 12 years ago
  Kostya Shishkov 268bb88544 smacker: add a clarification notice about audio decoding 12 years ago
  Kostya Shishkov 5f30c6c8ed Revert "smackaud: clip output samples" 12 years ago
  Michael Niedermayer 2211c76287 smacker: remove av_clip_int16() 12 years ago
  Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 13 years ago
  Anton Khirnov 3b199d29cd lavc decoders: properly initialize AVFrame. 13 years ago
  Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 13 years ago
  Justin Ruggles 903b62cc0b smackaud: decode directly to the user-provided AVFrame 13 years ago
  Anton Khirnov df9b956751 lavc: fix decode_frame() third parameter semantics for video decoders 13 years ago
  Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 13 years ago
  Michael Niedermayer 2c69fcc2ff smacker: more complete vlc length check, fixes out of array read 13 years ago
  Michael Niedermayer 50cbe09d8c smacker: check smacker_decode_tree() return value 13 years ago
  Michael Niedermayer 48cbdaea15 smacker: fix smacker_decode_header_tree() empty vlc table init 13 years ago
  Michael Niedermayer 57c0da6fe4 smacker: sanity check audio size. 13 years ago
  Justin Ruggles a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 13 years ago
  Paul B Mahol c1947015b2 smackaud: return meaningful error codes 13 years ago
  Paul B Mahol 916e40b5b4 smacker: return more meaningfull error codes 13 years ago
  Michael Niedermayer b12d92efd6 avoid "0xFF << 24" as it is considered a integer overflow in C99 13 years ago
  Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 13 years ago
  Paul B Mahol adc5539e7b smacker: read escape codes in single get_bits() call 13 years ago
  Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
  Mans Rullgard 779f8bc24e smacker: remove some unused code 13 years ago
  Michael Niedermayer b829da3639 smacker: add sanity check for length in smacker_decode_tree() 13 years ago
  Michael Niedermayer 71d3c25a7e smacker: Check get_vlc() return values. 14 years ago