84 Commits (844256740d27ee90621277b829afd0106fae8c4b)

Author SHA1 Message Date
Diego Biurrun 4024b566d6 golomb: Give svq3_get_se_golomb()/svq3_get_ue_golomb() better names 9 years ago
Diego Biurrun 52567e8198 get_bits: Drop some TRACE-level debug code 9 years ago
Mark Harris c51c08e0e7 avcodec: Use get_ue_golomb_long() when needed 9 years ago
Andreas Cadhalpun 22e960ad47 golomb: always check for invalid UE golomb codes in get_ue_golomb 9 years ago
Michael Niedermayer d0ac2f59aa avcodec/golomb: Remove disabled and broken code 10 years ago
Michael Niedermayer 14c4b25158 avcodec/golomb: fix reading huge signed rice golomb values 10 years ago
Michael Niedermayer c720b9ce98 avcodec/golomb: get_ur_golomb_jpegls: Fix reading huge k values 10 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Michael Niedermayer 8617bc6ffa avcodec/golomb: Fix undefined shifts in unsigned rice decoding code 10 years ago
Zeng Zhaoxiu 02fc168c93 avcodec/golomb: cleanup 10 years ago
zhaoxiu.zeng b11a187575 avcodec/golomb: simplify sign conversion 10 years ago
Michael Niedermayer b0ae362a21 avcodec/golomb: use NULL for pointers instead of 0 10 years ago
Diego Biurrun 91d305790e get_bits: Rename HAVE_BITS_REMAINING --> BITS_AVAILABLE 10 years ago
Martin Storsjö 508a84e672 golomb: Fix the implementation of get_se_golomb_long 11 years ago
Luca Barbato 5eacbb5328 golomb: Add a get_se_golomb_long 11 years ago
Vittorio Giovara fb13fe8342 golomb: reduce scope of a few variables 11 years ago
Vittorio Giovara 2c993e8b5e golomb: K&R formatting cosmetics 11 years ago
Michael Niedermayer a92816c4eb get_se_golomb: fix decoding of very large values 12 years ago
Michael Niedermayer fd165ace7b golomb: check log validity before shifting 12 years ago
Janne Grunau 9a2e79116d golomb: use unsigned arithmetics in svq3_get_ue_golomb() 12 years ago
Diego Biurrun 6f6b0311a3 avcodec: Drop some silly commented-out av_log() invocations 12 years ago
Diego Biurrun 80412997c8 golomb: const correctness for get_ue()/get_se() function arguments 12 years ago
Justin Ruggles 4795362660 golomb: check remaining bits during unary decoding in get_ur_golomb_jpegls() 13 years ago
Michael Niedermayer 28e4f906fa golomb: use av_assert 13 years ago
Ronald S. Bultje 46b3fbc30b golomb: use HAVE_BITS_REMAINING() macro to prevent infloop on EOF. 13 years ago
Ronald S. Bultje 52e4018be4 flac: fix infinite loops on all-zero input or end-of-stream. 13 years ago
Ronald S. Bultje c6643fddba golomb: avoid infinite loop on all-zero input (or end of buffer). 13 years ago
Michael Niedermayer 964506bb97 golomb: Fix infinite loop in svq3_get_ue_golomb() 13 years ago
Michael Niedermayer fc739b79ad golomb: fix end of bitstream check 13 years ago
Nir Ben David 083d9ba448 golomb: Fix overread in get_ur_golomb_jpegls() 13 years ago
Mans Rullgard fdba370f8a h264: fix HRD parameters parsing 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Lars Täuber 6fa6c481b9 Make get_ur_golomb capable of reading 16 bit values. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Stefano Sabatini b275500706 Split bitstream.h, put the bitstream writer stuff in the new file 16 years ago
Måns Rullgård d4f2a6250a Fix get_ur_golomb_jpegls() with A32_BITSTREAM_READER 16 years ago
Michael Niedermayer 9392863d1b Clarify get_ue_golomb_31() behavior with >31. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Michael Niedermayer 0e921e97c1 Add get_ue_golomb_31() 16 years ago
Michael Niedermayer 740c14dbd7 Fix regression test failure caused by golomb limit not being considered 17 years ago
Michael Niedermayer 631e8afb8c Correct the threshold of get_ur_golomb_jpegls() at which the optimized 17 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 17 years ago
Ramiro Polla 6647ab80e3 bitstream: move put_sbits() from flacenc.c to bitstream.h and use it 17 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Marco Gerards 9df4ce5e5b Make the Golomb decoder work for Dirac 18 years ago
Diego Biurrun e5a389a1b7 license header consistency cosmetics 18 years ago
Guillaume Poirier efb775777f add a comment to indicate which #endif belong to which #define 18 years ago
Måns Rullgård 699b3f99d0 add multiple inclusion guards to headers 18 years ago
Måns Rullgård 99545457bf include all prerequisites in header files 18 years ago