Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | parser: mark av_parser_parse() for removal on next major bump | Anton Khirnov | 2011-04-02 | |
| | | | | | Fixes build with the bump, since the prototype is already marked for removal. | |||
* | lavc: add missing audioconvert includes | Anton Khirnov | 2011-04-02 | |
| | ||||
* | jvdec: don't use deprecated CODEC_TYPE_*/PKT_FLAG_KEY | Anton Khirnov | 2011-04-02 | |
| | ||||
* | ac3enc: ARM optimised ac3_compute_matissa_size | Mans Rullgard | 2011-04-01 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ac3: armv6 optimised bit_alloc_calc_bap | Mans Rullgard | 2011-04-01 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | FFT: simplify fft8() | Mans Rullgard | 2011-04-01 | |
| | | | | | | | Part of the fft8() function corresponds to the BUTTERFLIES macro, so use it. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Fixed-point support in fft-test | Mans Rullgard | 2011-04-01 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Fixed-point FFT and MDCT | Mans Rullgard | 2011-03-31 | |
| | ||||
* | ac3enc: simplify sym_quant() | Mans Rullgard | 2011-03-31 | |
| | | | | | | | These expressions are equivalent since levels is always odd, and overflow is impossible due to the constraints set by the assert(). Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | mlp_parse.c: set AVCodecContext channel_layout | John Stebbins | 2011-03-30 | |
| | | | | | | The channel layout isn't getting set for mlp and truehd audio. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | Add MxPEG decoder | anatoly | 2011-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | Add support for picture_ptr field in MJpegDecodeContext | anatoly | 2011-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | Move MJPEG's input buffer preprocessing in separate public function | anatoly | 2011-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | Support reference picture defined by bitmask in MJPEG's SOS decoder | anatoly | 2011-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | ac3enc: move compute_mantissa_size() to ac3dsp | Mans Rullgard | 2011-03-30 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ac3enc: move mant*_cnt and qmant*_ptr out of AC3EncodeContext | Mans Rullgard | 2011-03-30 | |
| | | | | | | | These fields are only used in quantize_mantissas() and reset on each call, no need to store them in the main context. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ac3enc: NEON optimised float_to_fixed24 | Mans Rullgard | 2011-03-29 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ac3: move ff_ac3_bit_alloc_calc_bap to ac3dsp | Mans Rullgard | 2011-03-29 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | dfa: protect pointer range checks against overflows. | Ronald S. Bultje | 2011-03-29 | |
| | ||||
* | mimic: implement multithreading. | Alexander Strange | 2011-03-28 | |
| | ||||
* | ac3enc: avoid memcpy() of exponents and baps in EXP_REUSE case by using | Justin Ruggles | 2011-03-28 | |
| | | | | exponent reference blocks. | |||
* | Chronomaster DFA decoder | Kostya Shishkov | 2011-03-28 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | ac3enc: Add codec-specific options for writing AC-3 metadata. | Justin Ruggles | 2011-03-27 | |
| | ||||
* | dsputil: allow to skip drawing of top/bottom edges. | Alexander Strange | 2011-03-26 | |
| | ||||
* | Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser | Justin Ruggles | 2011-03-25 | |
| | | | | and decoder, and vice-versa for the AC-3 encoder. | |||
* | Add audio_service_type field to AVCodecContext for encoding and reporting | Justin Ruggles | 2011-03-25 | |
| | | | | of the service type in the audio bitstream. | |||
* | aacenc: indentation | Young Han Lee | 2011-03-24 | |
| | ||||
* | aacenc: fix the side calculation in search_for_ms | Young Han Lee | 2011-03-24 | |
| | ||||
* | vp8.c: rename EDGE_* to VP8_EDGE_*. | Alexander Strange | 2011-03-24 | |
| | ||||
* | ARM: fix ff_apply_window_int16_neon() prototype | Mans Rullgard | 2011-03-24 | |
| | | | | | | The length argument should be unsigned. No change in code. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ARM: NEON optimised apply_window_int16() | Mans Rullgard | 2011-03-24 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | ac3enc: NEON optimised shift functions | Mans Rullgard | 2011-03-24 | |
| | ||||
* | ac3enc: NEON optimised ac3_max_msb_abs_int16 and ac3_exponent_min | Mans Rullgard | 2011-03-24 | |
| | ||||
* | mpeg12.c: fix slice threading for mpeg2 field picture mode. | Ronald S. Bultje | 2011-03-24 | |
| | | | | Fixes "make THREADS=2 fate-mpeg2-field-enc". | |||
* | lavc: move the version macros to a new installed header. | Anton Khirnov | 2011-03-22 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | Add apply_window_int16() to DSPContext with x86-optimized versions and use it | Justin Ruggles | 2011-03-22 | |
| | | | | in the ac3_fixed encoder. | |||
* | Fix an infinite loop when RoQ encoded generated a frame with a size greater ↵ | Vitor Sessak | 2011-03-22 | |
| | | | | | | than the maximum valid size. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | Add kbdwin.o to AC3 decoder | Kieran Kunhya | 2011-03-22 | |
| | | | | | | Fixes --disable-everything --enable-decoder=ac3 Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Detect byte-swapped AC-3 and support decoding it directly. | Reimar Döffinger | 2011-03-22 | |
| | | | | | | | This allows the AC-3 decoder to be used directly with RealMedia decoders that unlike the libavformat one do not byte-swap automatically. Since the new code is only used in case we would fail directly otherwise there should be no risk for regressions. | |||
* | cosmetics: indentation | Justin Ruggles | 2011-03-22 | |
| | ||||
* | Always copy input data for AC3 decoder. | Justin Ruggles | 2011-03-22 | |
| | | | | | | | Depending on error_recognition is not correct, low values do certainly not mean it is ok to crash. Based on a patch by Reimar Döffinger <Reimar.Doeffinger@gmx.de> | |||
* | ac3enc: make sym_quant() branch-free | Justin Ruggles | 2011-03-22 | |
| | ||||
* | vc1: make P-frame deblock filter bit-exact. | Ronald S. Bultje | 2011-03-21 | |
| | ||||
* | vc1: slice support. | Ronald S. Bultje | 2011-03-21 | |
| | | | | Also reset coded_block at each new slice, fixes problems in slice playback. | |||
* | vc1: fix up memleaks in the error codepath. | Ronald S. Bultje | 2011-03-21 | |
| | | | | | Introduce end: and err: labels at the end of vc1_decode_frame(), which will clean up allocated memory consistently. | |||
* | vc1: warn for unimplemented pan-scan feature. | Ronald S. Bultje | 2011-03-21 | |
| | ||||
* | ffv1: allocate correct size for sample buffer | Mans Rullgard | 2011-03-20 | |
| | | | | | | | This fixes a typo in the size calculation for the sample buffer introduced in cbabccc367424. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Move ff_dct_init_mmx declaration to dct.h | Mans Rullgard | 2011-03-20 | |
| | | | | | | This was missed in 0aded94. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | dct: remove superflous #include | Mans Rullgard | 2011-03-20 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Move dct and rdft definitions to separate files | Mans Rullgard | 2011-03-20 | |
| | | | | | | | This leaves fft.h with only the core FFT and MDCT definitions thus making it more managable. Signed-off-by: Mans Rullgard <mans@mansr.com> |