243 Commits (495af353dbb0f0f4792baecc63a45ef563f80e44)

Author SHA1 Message Date
Loren Merritt f9e6ebf7f9 slice-based idwt (10% faster decoding) 20 years ago
Michael Niedermayer 53513831da -strict -1 comment fix 20 years ago
Michael Niedermayer 934982c4ac avoid buf_size == 0 checks in every decoder 20 years ago
Matthieu Castet d06c75a830 10l patch by (matthieu castet <castet.matthieu free fr>) 20 years ago
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Gianluigi Tiesi 8ff53f5b07 Disable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>) 20 years ago
Michael Niedermayer 2554db9b5f fix for build on IRIX by (Michel Bardiaux {mbardiaux peaktime be}) 20 years ago
Michael Niedermayer 2886975773 CABAC -> range coder 20 years ago
Michael Niedermayer d7d51926dd unused 20 years ago
Michael Niedermayer 715a97f0c0 merge predict_plane() with DWTELEM->8bit conversation (21% faster) 20 years ago
Michael Niedermayer 034aff036f 8 -> FRAC_BITS 20 years ago
D Richard Felker III aa25a462b6 consistent use of types patch by (D Richard Felker III <dalias at aerifal dot cx>) 20 years ago
Loren Merritt 7c2425d239 simplify getsymbol patch by (Loren Merritt <lorenm at u dot washington dot edu>) 20 years ago
Michael Niedermayer bd368b565b per picture psnr 20 years ago
Michael Niedermayer d92b58073e 100l (forgot to set the 8x8 mc functions, so ME did use the mpeg ones ...) 20 years ago
Michael Niedermayer ec69758781 use h264 MC code if possible 20 years ago
Michael Niedermayer 3924dac4c8 use pointer arithmetic in mc_block(), 25% faster 20 years ago
Michael Niedermayer ff158dc95d 20% faster predict_plane() 20 years ago
Michael Niedermayer 19aa028dc5 10l (keyframes and context resets) 21 years ago
Michael Niedermayer 39c61bbbd3 cleanup 21 years ago
Michael Niedermayer fff6d4ea4e 10l 21 years ago
Michael Niedermayer ea7d9cd4bc merge decode_subband() and dequantize() 21 years ago
Michael Niedermayer ff76515933 11% faster decode_subband() 21 years ago
Michael Niedermayer 0cea8a037c 5% faster decode_subband() 21 years ago
Michael Niedermayer 7b49c30974 46% faster decode_subband() 21 years ago
Michael Niedermayer 3c1adccd1c 50% faster decode_subband() 21 years ago
Michael Niedermayer 155ec6edf8 quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily) 21 years ago
Michael Niedermayer 64886072f5 edge bugfix 21 years ago
Michael Niedermayer 46c281e8c1 cleanup 21 years ago
Michael Niedermayer 93fbdb5ac5 lossless support 21 years ago
Michael Niedermayer 3bb9f096d4 cleanup 21 years ago
Michael Niedermayer 0635cbfc32 improved magnitude coding, 0.2% lower bitrate (foreman@352x288 qscale 1 and 8) 21 years ago
Michael Niedermayer bc68bfdde0 cleanup 21 years ago
Michael Niedermayer 4f4e963383 various subband encoders (all either worse or complicated so they are commented out) 21 years ago
Michael Niedermayer 620ab797f0 1/0 fix 21 years ago
Michael Niedermayer 2ff9ff5bdf dont segfault without -strict -1 21 years ago
Michael Niedermayer da66b6313e optimize quantizaton (about 3x faster) 21 years ago
Michael Niedermayer a8d73e56e6 cleanup 21 years ago
Michael Niedermayer 7848640356 use parent sample to predict significance & magnitude 21 years ago
Michael Niedermayer e071139a96 log2() & bsd 21 years ago
Michael Niedermayer 6b2f664691 better context model (0.2-1% lower bitrate) 21 years ago
Michael Niedermayer de890c9bd1 typo 21 years ago
Michael Niedermayer 791e7b83c3 my experimental wavelet codec 21 years ago