29 Commits (9a0a8d420dced4ca856615e3685aadb3841aedaf)

Author SHA1 Message Date
Michael Niedermayer 934982c4ac avoid buf_size == 0 checks in every decoder 20 years ago
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Michael Niedermayer caa336b4cc common.c -> bitstream.c (and the single non bitstream func -> utils.c) 20 years ago
Michael Niedermayer d34a07466f switch ffv1 to the put/get_symbol() from snow 20 years ago
Michael Niedermayer 880eae9c50 switch ffv1 from CABAC to the range coder 20 years ago
Michael Niedermayer a6c01275ad get/set_sr_golomb() cleanup 20 years ago
Alex Beregszaszi d58a6d8537 put the warning to the right place to avoid crashes 20 years ago
Alex Beregszaszi 4579adb00c new signed golomb routines 20 years ago
Michael Niedermayer fa2522d700 10l (segfault) 21 years ago
Michael Niedermayer 53db1cae1c data_size = 0 cleanup 21 years ago
Michael Niedermayer c172913a24 cleanup 21 years ago
Michael Niedermayer eea8c08fa8 cleanup & memleak fix 21 years ago
Laurent Aimar e5017ab870 h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>) 21 years ago
Alex Beregszaszi fe455f3328 get_bit_count -> put_bits_count 21 years ago
Michael Niedermayer 598401ceea fix context=1 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 2cbb7820c9 ffv1 rgb support 21 years ago
Dan Christiansen dc7cb06ae0 gcc->C99 and warning fixes patch by (Dan Christiansen <danchr at daimi dot au dot dk>) 21 years ago
Alex Beregszaszi ed7debda14 removed the obsolete and unused parameters of init_put_bits 21 years ago
Fabrice Bellard 1df1df0b44 removed warnings 21 years ago
Michael Niedermayer d9e6a6c629 golomb rice code cleanup / simplify (~0.5% compression gain and slightly faster) 22 years ago
Michael Niedermayer 25bd2349ed simpler 22 years ago
Michael Niedermayer 27fc5352d0 merge U and V statistics, 33% reduction in memory requirement, compression rate better for some files worse for others, worst compression rate loss 0.05% 22 years ago
Michael Niedermayer d9ced4ca4b cleanup / cosmetics 22 years ago
Michael Niedermayer 085565f71f 20% less memory needed for 8bit AC state (worst compression rate loss was 0.2%, all other files had <=0.1% loss) 22 years ago
Michael Niedermayer 2a250222e6 CONFIG_ENCODERS cleanup 22 years ago
Michael Niedermayer 11e659c203 golomb rice codes 22 years ago
Michael Niedermayer c2f1b2cb71 reducing memory consumption (reducing number of contexts and other stuff, no noticeable loss in compression rate) 22 years ago
Michael Niedermayer 5e20f836b3 FFV1 codec (our very simple lossless intra only codec, compresses much better then huffyuv) 22 years ago