187 Commits (01dbcbb37a30b77dcdc7b2d9ed6a4fcccf4f4eec)

Author SHA1 Message Date
  Andreas Rheinhardt 01dbcbb37a avcodec/smacker: Use unsigned for shift 5 years ago
  Andreas Rheinhardt 056a8fc071 avcodec/smacker: Forward error codes 5 years ago
  Andreas Rheinhardt e028e8aa39 avcodec/smacker: Use same variable for return values and errors 5 years ago
  Andreas Rheinhardt 4656c1771b avcodec/smacker: Directly goto error in case of error 5 years ago
  Andreas Rheinhardt bd076cacc3 avcodec/smacker: Improve header table error checks 5 years ago
  Andreas Rheinhardt 191b48e315 avcodec/smacker: Remove code duplication when decoding header trees 5 years ago
  Andreas Rheinhardt 2cef031674 avcodec/smacker: Don't warn for Huffmann tables with one element 5 years ago
  Andreas Rheinhardt 2cb5e3cff9 avcodec/smacker: Remove write-only and unused variables 5 years ago
  Andreas Rheinhardt b146a61c22 avcodec/smacker: Add FF_CODEC_CAP_INIT_CLEANUP 5 years ago
  Michael Niedermayer 6f5c18da59 avcodec/smacker: Check space before decoding type 6 years ago
  Michael Niedermayer a76897e19c avcodec/smacker: Fix integer overflows in pred[] in smka_decode_frame() 6 years ago
  Michael Niedermayer 5ce3c9eadc avcodec/smacker: cleanup on errors in smka_decode_frame() 6 years ago
  Michael Niedermayer 033d2c4884 avcodec/smacker: Fix integer overflow in signed int multiply in SMK_BLK_FILL 6 years ago
  James Almer 9ea6d2149e avcodec/decode: add a flags parameter to ff_reget_buffer() 6 years ago
  Michael Niedermayer 1c9a56b139 avcodec/smacker: Check that not all tables are skiped 6 years ago
  Andreas Cadhalpun 0ccddbad20 smacker: limit recursion depth of smacker_decode_bigtree 9 years ago
  Michael Niedermayer cd4663dc80 smacker: add sanity check for length in smacker_decode_tree() 13 years ago
  Diego Biurrun 5edded9df3 smacker: Improve error handling 8 years ago
  Michael Niedermayer b98f082d8d smacker: Check that the data size is a multiple of a sample vector 10 years ago
  Luca Barbato 73fc82f343 vlc: Add header #include when the types are used 8 years ago
  Diego Biurrun a25dac976a Use bitstream_init8() where appropriate 9 years ago
  Alexandra Hájková 6efbc88a5c smacker: Convert to the new bitstream reader 9 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() 11 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