Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | lavc: do not compile fmtconvert unconditionally | Anton Khirnov | 2015-02-28 |
| | | | | Only ac3dec and dcadec use it. | ||
* | build: Add explanatory comments to (optimization) blocks in the Makefiles | Diego Biurrun | 2014-08-15 |
| | |||
* | ppc: fft: Build AltiVec optimizations in the standard way | Diego Biurrun | 2014-08-02 |
| | |||
* | dsputil: Split motion estimation compare bits off into their own context | Diego Biurrun | 2014-07-17 |
| | |||
* | ppc: dsputil: Coalesce all init files | Diego Biurrun | 2014-07-13 |
| | |||
* | dsputil: Split off pixel block routines into their own context | Diego Biurrun | 2014-07-09 |
| | |||
* | dsputil: Split off FDCT bits into their own context | Diego Biurrun | 2014-07-07 |
| | |||
* | dsputil: Move pix_sum, pix_norm1, shrink function pointers to mpegvideoenc | Diego Biurrun | 2014-07-06 |
| | |||
* | dsputil: Split off IDCT bits into their own context | Diego Biurrun | 2014-06-30 |
| | |||
* | dsputil: Split off global motion compensation bits into a separate context | Diego Biurrun | 2014-06-23 |
| | |||
* | dsputil: Split audio operations off into a separate context | Diego Biurrun | 2014-06-22 |
| | |||
* | dsputil: Split clear_block*/fill_block* off into a separate context | Diego Biurrun | 2014-06-18 |
| | |||
* | dsputil: Move APE-specific bits into apedsp | Diego Biurrun | 2014-05-29 |
| | |||
* | dsputil: Move SVQ1 encoding specific bits into svq1enc | Diego Biurrun | 2014-05-29 |
| | |||
* | dsputil: Split off HuffYUV decoding bits into their own context | Diego Biurrun | 2014-05-27 |
| | | | | Also shorten HuffYUV context member names to avoid clutter. | ||
* | On2 VP7 decoder | Peter Ross | 2014-04-04 |
| | | | | | | | | | Further performance improvements and security fixes by Vittorio Giovara, Luca Barbato and Diego Biurrun. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | build: Group general components separate from de/encoders in arch Makefiles | Diego Biurrun | 2014-03-20 |
| | | | | This is in line with how the top-level libavcodec Makefile is structured. | ||
* | dsputil: Conditionally compile dsputil code on all architectures | Diego Biurrun | 2014-03-20 |
| | |||
* | ppc: Only compile AltiVec FFT assembly when AltiVec is enabled | Diego Biurrun | 2013-05-02 |
| | |||
* | ppc: More consistent arch initialization | Diego Biurrun | 2013-04-30 |
| | |||
* | ppc: More consistent names for H.264 optimizations files | Diego Biurrun | 2013-04-30 |
| | |||
* | mpegaudiosp: More consistent names for ppc/x86 optimization files | Diego Biurrun | 2013-04-30 |
| | |||
* | ppc: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | dsputil: Separate h264chroma | Diego Biurrun | 2013-02-06 |
| | |||
* | dsputil: Separate h264 qpel | Mans Rullgard | 2013-01-24 |
| | | | | | | | | | | The sh4 optimizations are removed, because the code is 100% identical to the C code, so it is unlikely to provide any real practical benefit. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 |
| | | | | | | Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also. | ||
* | Move vorbis_inverse_coupling from dsputil to vorbisdspcontext. | Ronald S. Bultje | 2013-01-19 |
| | | | | | Conveniently (together with Justin's earlier patches), this makes our vorbis decoder entirely independent of dsputil. | ||
* | lavc: introduce VideoDSPContext | Ronald S. Bultje | 2012-12-20 |
| | | | | | | | | Move some functions from dsputil. The idea is that videodsp contains functions that are useful for a large and varied set of video decoders. Currently, it contains emulated_edge_mc() and prefetch(). Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | build: non-x86: Only compile mpegvideo optimizations when necessary | Diego Biurrun | 2012-10-09 |
| | |||
* | vp3: move idct and loop filter pointers to new vp3dsp context | Mans Rullgard | 2012-07-18 |
| | | | | | | | | This moves all VP3-specific function pointers from dsputil to a new vp3dsp context. There is no reason to ever use the VP3 IDCT where an MPEG2 IDCT is expected or vice versa. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | build: Consistently handle conditional compilation for all optimization OBJS. | Diego Biurrun | 2012-04-12 |
| | |||
* | build: ppc: drop stray leftover backslash | Diego Biurrun | 2012-03-26 |
| | |||
* | build: prettyprinting cosmetics | Diego Biurrun | 2012-03-26 |
| | |||
* | mpegaudiodsp: fix x86 and ppc makefiles | Mans Rullgard | 2011-05-19 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | Separate format conversion DSP functions from DSPContext. | Justin Ruggles | 2011-02-02 |
| | | | | | | | This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | Move mm_support() from libavcodec to libavutil, make it a public | Stefano Sabatini | 2010-09-08 |
| | | | | | | function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||
* | PPC: Altivec split-radix FFT | Måns Rullgård | 2010-07-01 |
| | | | | | | | | | 1.8x faster than altivec radix-2 on a G4 8% faster vorbis decoding Patch (mostly) by Loren Merritt Originally committed as revision 23956 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||
* | Altivec-optimized mp{1,2,3} windowing | Vitor Sessak | 2010-07-01 |
| | | | | Originally committed as revision 23943 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||
* | Altivec VP8 MC functions | David Conrad | 2010-06-29 |
| | | | | Originally committed as revision 23884 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||
* | Simplify arch-specific object file lists | Måns Rullgård | 2010-03-16 |
| | | | | Originally committed as revision 22570 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||
* | Move arch-specific makefile parts into $arch/Makefile | Måns Rullgård | 2010-03-16 |
Originally committed as revision 22569 to svn://svn.ffmpeg.org/ffmpeg/trunk |