summaryrefslogtreecommitdiff
path: root/libavcodec/vble.c
Commit message (Collapse)AuthorAge
...
* vble: use dsp.add_hfyu_median_prediction() this allows asm optimizations to ↵Michael Niedermayer2011-11-14
| | | | | | be used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: move 2nd pass bitreading into vble_restore_plane()Michael Niedermayer2011-11-14
| | | | | | this improves data cache hits and speeds up grayscale only decoding Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove flags copy, its not used in any speed relevant code.Michael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove len array, its unneededMichael Niedermayer2011-11-12
| | | | | | also remove unneeded memset() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove unused variable len.Michael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: move get_bits_left() check out of inner loop, we can perform the check ↵Michael Niedermayer2011-11-12
| | | | | | completely before the loop. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove vble_read_reverse_unary(), the code is a bit simpler this wayMichael Niedermayer2011-11-12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: use LUT for vble_read_reverse_unary()Michael Niedermayer2011-11-12
| | | | | | slightly faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: change variable to int, its slightly faster and int is preferable if ↵Michael Niedermayer2011-11-12
| | | | | | no specific size is needed. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove vble_error_closeJanne Grunau2011-11-12
| | | | | | | | It does not make much sense to factor the error handling to its own av_always_inline function. Fixes "format not a string literal and no format arguments" warning in the av_log. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* VBLE DecoderDerek Buitenhuis2011-11-12
Add a decoder for the VBLE Lossless Codec, which still has a cult following. Used to be popular several years ago on doom9. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>