aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vble.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-161-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) ppc: Add ff_ prefix to nonstatic symbols sh4: Add ff_ prefix to nonstatic symbols mpegvideo: Add ff_ prefix to nonstatic functions rtjpeg: Add ff_ prefix to nonstatic symbols rv: Add ff_ prefix to nonstatic symbols vp56: Add ff_ prefix to nonstatic symbols vorbis: Add ff_ prefix to nonstatic symbols msmpeg4: Add ff_ prefix to nonstatic symbols vc1: Add ff_ prefix to nonstatic symbols msmpeg4: Add ff_ prefixes to nonstatic symbols snow: Add ff_ prefix to nonstatic symbols mpeg12: Add ff_ prefix to nonstatic symbols mpeg4: Add ff_ prefixes to nonstatic symbols lagarith: Add ff_ prefix to lag_rac_init libavcodec: Add ff_ prefix to j_rev_dct* dsputil: Add ff_ prefix to inv_zigzag_direct16 libavcodec: Prefix fdct_ifast, fdct_ifast248 dsputil: Add ff_ prefix to the dsputil*_init* functions libavcodec: Add ff_ prefix to some nonstatic symbols vlc/rl: Add ff_ prefix to the nonstatic symbols ... Conflicts: libavcodec/Makefile libavcodec/allcodecs.c libavcodec/dnxhddec.c libavcodec/ffv1.c libavcodec/h263.h libavcodec/h263dec.c libavcodec/h264.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/nuv.c libavcodec/ppc/dsputil_ppc.c libavcodec/proresdsp.c libavcodec/svq3.c libavcodec/version.h libavformat/dv.h libavformat/dvenc.c libavformat/matroskadec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö2012-02-151-1/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_IAnton Khirnov2012-01-121-1/+1
| |
* | lavc: replace rest of deprecated FF_*_TYPE with AV_PICTURE_TYPE_*Paul B Mahol2012-01-031-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-231-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-221-1/+1
| | | | | | | | | | 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-301-18/+16
| | | | | | | | | | | | | | 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-301-3/+1
| | | | | | | | | | 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-301-19/+6
| | | | | | | | | | | | | | | | | | | | 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-301-2/+0
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vble: remove vble_error_closeJanne Grunau2011-11-111-14/+14
| | | | | | | | | | | | 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-111-0/+248
| | | | | | | | | 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-141-17/+13
| | | | | | be used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: move 2nd pass bitreading into vble_restore_plane()Michael Niedermayer2011-11-141-13/+11
| | | | | | 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-121-3/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove len array, its unneededMichael Niedermayer2011-11-121-19/+6
| | | | | | also remove unneeded memset() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove unused variable len.Michael Niedermayer2011-11-121-2/+0
| | | | 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-121-4/+6
| | | | | | 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-121-25/+16
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: use LUT for vble_read_reverse_unary()Michael Niedermayer2011-11-121-1/+11
| | | | | | 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-121-1/+1
| | | | | | no specific size is needed. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vble: remove vble_error_closeJanne Grunau2011-11-121-14/+14
| | | | | | | | 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-121-0/+248
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>