summaryrefslogtreecommitdiff
path: root/libavcodec/vble.c
Commit message (Collapse)AuthorAge
* lavc: replace rest of deprecated FF_*_TYPE with AV_PICTURE_TYPE_*Paul B Mahol2012-01-03
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-23
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: fix standalone compilation of OMA muxer build: fix standalone compilation of Microsoft XMV demuxer build: fix standalone compilation of Core Audio Format demuxer kvmc: fix invalid reads 4xm: Add a check in decode_i_frame to prevent buffer overreads adpcm: fix IMA SMJPEG decoding options: set minimum for "threads" to zero bsd: use number of logical CPUs as automatic thread count windows: use number of CPUs as automatic thread count linux: use number of CPUs as automatic thread count pthreads: reset active_thread_type when slice thread_init returrns early v410dec: include correct headers Drop ALT_ prefix from BITSTREAM_READER_LE name. lavfi: always build vsrc_buffer. ra144enc: zero the reflection coeffs if the filter is unstable sws: readd PAL8 to isPacked() mov: Don't stick the QuickTime field ordering atom in extradata. truespeech: fix invalid reads in truespeech_apply_twopoint_filter() Conflicts: configure libavcodec/4xm.c libavcodec/avcodec.h libavfilter/Makefile libavfilter/allfilters.c libavformat/Makefile libswscale/swscale_internal.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Drop ALT_ prefix from BITSTREAM_READER_LE name.Diego Biurrun2011-12-22
| | | | | | | | | | The prefix is a historic remnant that probably meant "alternative". Now that the A32 bitstream reader has been dropped it makes no sense anymore.
| * vble: use dsp.add_hfyu_median_prediction() this allows asm optimizations to ↵Michael Niedermayer2011-11-30
| | | | | | | | | | | | | | be used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vble: remove flags copy, its not used in any speed relevant code.Michael Niedermayer2011-11-30
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vble: merge len and val arraysDerek Buitenhuis2011-11-30
| | | | | | | | | | | | | | | | | | | | There's no reason to use two arrays for this. Based off commit 2fea60c60084c4e70d7cef128ea3bca5690ce465 to FFmpeg by Michael Niedermayer. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vble: remove unused variable len.Michael Niedermayer2011-11-30
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vble: remove vble_error_closeJanne Grunau2011-11-11
| | | | | | | | | | | | 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.
| * VBLE DecoderDerek Buitenhuis2011-11-11
| | | | | | | | | 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: Martin Storsjö <martin@martin.st>
* 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>