Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | JPEG 2000 decoder for DCinema | Nicolas Bertrand | 2013-04-22 | 1 | -0/+2 |
| | | | | | | | | Based on the 2007 GSoC project from Kamil Nowosad <k.nowosad@students.mimuw.edu.pl> Updated to current programming standards, style and many more small fixes by Diego Biurrun <diego@biurrun.de>. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | hpeldsp: Add half-pel functions (currently copies of dsputil) | Ronald S. Bultje | 2013-04-19 | 1 | -0/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | h261: Move shared data tables from a header to a proper C file | Diego Biurrun | 2013-04-10 | 1 | -2/+2 |
| | |||||
* | dsputil: Make dsputil selectable | Ronald S. Bultje | 2013-04-10 | 1 | -4/+2 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | msmpeg4: Split decoding related functions to a separate file | Martin Storsjö | 2013-03-27 | 1 | -13/+12 |
| | | | | | | | | This fixes standalone compilation of the msmpeg4v2, msmpeg4v3 and wmv2 encoders, that previously failed to link due to the decoder codepaths requiring error_resilience. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | Split MPEG-1/2 decoder code off from MPEG-1/2 common code | Diego Biurrun | 2013-03-27 | 1 | -4/+4 |
| | |||||
* | dca: Move ff_dca_convert_bitstream() to the DCA common code | Diego Biurrun | 2013-03-27 | 1 | -1/+1 |
| | | | | This makes the DCA parser and decoder independent. | ||||
* | lavc: remove disabled FF_API_AVCODEC_RESAMPLE cruft | Anton Khirnov | 2013-03-11 | 1 | -2/+0 |
| | |||||
* | lavc: remove disabled FF_API_CODEC_ID cruft | Anton Khirnov | 2013-03-09 | 1 | -2/+0 |
| | |||||
* | build: cosmetics: Group hw accelerator Makefile entries together | Diego Biurrun | 2013-03-07 | 1 | -16/+18 |
| | |||||
* | build: make audio_frame_queue a stand-alone component | Luca Barbato | 2013-02-17 | 1 | -14/+11 |
| | | | | | Encoders requiring it have the dependency expressed in the configure. | ||||
* | build: The libopencore-amrnb encoder depends on audio_frame_queue | Diego Biurrun | 2013-02-17 | 1 | -1/+1 |
| | | | | | CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | dsputil: Separate h264chroma | Diego Biurrun | 2013-02-06 | 1 | -0/+1 |
| | |||||
* | dsputil: Separate h264 qpel | Mans Rullgard | 2013-01-24 | 1 | -0/+1 |
| | | | | | | | | | | 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> | ||||
* | wmv2: move IDCT to its own DSP context. | Ronald S. Bultje | 2013-01-20 | 1 | -2/+2 |
| | | | | | | | | | | | This allows us to remove FF_IDCT_WMV2, which serves no practical purpose other than to be able to select the WMV2 IDCT for MPEG (or vice versa) and get corrupt output. Fate tests for all wmv2-related tests change, because (for some obscure reason) they forced use of the MPEG IDCT. You would get the same changes previously by not using -idct simple in the fate test (or replacing it with -idct auto). | ||||
* | Move vorbis_inverse_coupling from dsputil to vorbisdspcontext. | Ronald S. Bultje | 2013-01-19 | 1 | -1/+1 |
| | | | | | Conveniently (together with Justin's earlier patches), this makes our vorbis decoder entirely independent of dsputil. | ||||
* | libvpx: make vp8 and vp9 selectable | Luca Barbato | 2013-01-14 | 1 | -2/+4 |
| | | | | Support older libvpx versions. | ||||
* | build: Remove stray Makefile entry for non-existent VCR1 encoder | Diego Biurrun | 2013-01-14 | 1 | -1/+0 |
| | |||||
* | vdpau: Add VC-1 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | vdpau: Add H.264 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | vdpau: Add MPEG-4 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 | 1 | -0/+2 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | vdpau: Add MPEG-1/2 decoding via hwaccel infrastructure | Rémi Denis-Courmont | 2013-01-13 | 1 | -0/+2 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Drop Snow codec | Diego Biurrun | 2013-01-06 | 1 | -4/+0 |
| | | | | Snow is a toy codec with no real-world use and horrible code. | ||||
* | huffyuv: split encoder and decoder into separate files. | Anton Khirnov | 2012-12-23 | 1 | -4/+4 |
| | |||||
* | lavc: introduce VideoDSPContext | Ronald S. Bultje | 2012-12-20 | 1 | -0/+1 |
| | | | | | | | | 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> | ||||
* | tak: demuxer, parser, and decoder | Paul B Mahol | 2012-12-07 | 1 | -0/+3 |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||||
* | alacenc: add support for multi-channel encoding | Justin Ruggles | 2012-12-05 | 1 | -2/+2 |
| | |||||
* | build: The FLAC encoder also depends on the flacdsp code | Diego Biurrun | 2012-11-29 | 1 | -1/+1 |
| | | | | Fixes linking with only the FLAC encoder enabled. | ||||
* | avcodec: split avpicture from imgconvert | Luca Barbato | 2012-11-20 | 1 | -0/+1 |
| | | | | All the non deprecated functions are in avpicture.c now. | ||||
* | Drop broken and unused CABAC test program. | Diego Biurrun | 2012-11-14 | 1 | -2/+1 |
| | |||||
* | avcodec: Add a RFC 3389 comfort noise codec | Martin Storsjö | 2012-10-29 | 1 | -0/+2 |
| | | | | | | | | | | This isn't too useful as a normal codec, but can be used in voip style applications. The decoder updates the noise generator parameters when a packet is given to it for decoding, but if called with an empty packet, it generates more noise according to the last parameters. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | Revert "avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI ↵ | Anton Khirnov | 2012-10-23 | 1 | -1/+0 |
| | | | | | | | | compatibility" This reverts commit d15c21e5fa3961f10026da1a3080a3aa3cf4cec9. After the major bump this is no longer necessary. | ||||
* | ffv1: split decoder and encoder | Luca Barbato | 2012-10-20 | 1 | -2/+2 |
| | |||||
* | avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI compatibility | Martin Storsjö | 2012-10-20 | 1 | -0/+1 |
| | | | | | | | | | | | | Earlier versions of for instance of libavcodec expect this symbol to be present in libavutil. This commit can be reverted after the next major bump. New shared builds of avcodec will link to the internal copy of the table within that library, so those builds won't rely on this table being present in avutil any longer either. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | build: Drop OBJS declaration for non-existing PCM_DVD encoder | Diego Biurrun | 2012-10-19 | 1 | -1/+0 |
| | |||||
* | avutil: Duplicate ff_log2_tab instead of sharing it across libs | Diego Biurrun | 2012-10-12 | 1 | -0/+1 |
| | | | | | The table is so small that the space gain is not worth the performance overhead of cross-library access. | ||||
* | Move avutil tables only used in libavcodec to libavcodec. | Diego Biurrun | 2012-10-11 | 1 | -6/+1 |
| | |||||
* | lavc: split asv12 encoder/decoder | Anton Khirnov | 2012-10-09 | 1 | -4/+4 |
| | |||||
* | build: Factor out mpegaudio dependencies to CONFIG_MPEGAUDIO | Diego Biurrun | 2012-10-04 | 1 | -22/+12 |
| | | | | | A new hidden config variable is added for the codecs that depend on the mpegaudio parts. | ||||
* | Opus encoder using libopus | Nathan Caldwell | 2012-10-01 | 1 | -1/+4 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Opus decoder using libopus | Nicolas George | 2012-09-28 | 1 | -0/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | rtp: Depacketization of JPEG (RFC 2435) | Samuel Pitoiset | 2012-09-09 | 1 | -0/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | build: avcodec: order cosmetics | Diego Biurrun | 2012-09-03 | 1 | -2/+2 |
| | |||||
* | Delete motion-test tool; it is of doubtful utility. | Diego Biurrun | 2012-09-03 | 1 | -1/+0 |
| | |||||
* | MSS2 decoder | Alberto Delmás | 2012-08-31 | 1 | -0/+1 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | build: Restore dependency of acelp_filters.o on celp_math.o | Diego Biurrun | 2012-08-27 | 1 | -3/+3 |
| | |||||
* | celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c() | Diego Biurrun | 2012-08-27 | 1 | -6/+6 |
| | |||||
* | celp_math: Move ff_cos() to the only place it is used | Diego Biurrun | 2012-08-27 | 1 | -2/+2 |
| | |||||
* | mss1: move code that will be reused by MSS2 decoder into separate file | Kostya Shishkov | 2012-08-27 | 1 | -1/+1 |
| | |||||
* | cavs: convert cavsdata.h to a .c file | Mans Rullgard | 2012-08-26 | 1 | -1/+1 |
| | | | | | | Defining tables in header files is ugly and prone to duplication. Signed-off-by: Diego Biurrun <diego@biurrun.de> |