summaryrefslogtreecommitdiff
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAge
* libavcodec: drop bogus dependencies from mpc[78] and qdm2Mans Rullgard2012-08-24
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* mpegaudio: move ff_mpa_enwindow to a separate fileMans Rullgard2012-08-24
| | | | | | | This table is used only by mpegaudiodsp and mpegaudioenc. Separating it allows dropping some dependencies from mpc[78] and qdm2. Signed-off-by: Mans Rullgard <mans@mansr.com>
* svq1/svq3: Move common code out of SVQ1 decoder-specific fileDiego Biurrun2012-08-24
|
* build: Make the E-AC-3 encoder select the AC-3 encoderDiego Biurrun2012-08-22
| | | | | The E-AC-3 encoder depends on almost all of the code of the AC-3 encoder, so it makes no sense to enable one without the other.
* build: amrwb: Drop redundant lsp dependency declarationDiego Biurrun2012-08-20
|
* lavc: add Ut Video encoderJan Ekström2012-08-20
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* utvideo: Rename utvideo.c to utvideodec.cJan Ekström2012-08-17
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* build: Factor out rangecoder dependencies to CONFIG_RANGECODERDiego Biurrun2012-08-16
| | | | | A new hidden config variable is added for the codecs that depend on the rangecoder parts.
* build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCEDiego Biurrun2012-08-16
| | | | | A new hidden config variable is added for the codecs that depend on the error resilience parts.
* vda: Merge implementation into one fileSebastien Zwickert2012-08-14
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* build: Factor out mpegvideo encoding dependencies to CONFIG_MPEGVIDEOENCDiego Biurrun2012-08-14
| | | | | A new hidden config variable is added for the codecs that depend on the mpegvideo encoding parts.
* lavc: add codec descriptors.Anton Khirnov2012-08-11
| | | | | They describe properties that are inherent to a codec (as described by an AVCodecID) without referring to a specific implementation.
* lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code.Anton Khirnov2012-08-10
| | | | | | | C++ does not allow to mix different enums, so e.g. code comparing ACodecID with CodecID would fail to compile with gcc. This very evil hack should fix this problem.
* mpegvideo: convert mpegvideo_common.h to a .c fileMans Rullgard2012-08-09
| | | | | | | | | | This file defines a single, huge function, MPV_motion(), which although being declared inline is not actually inlined by the compiler (for good reason). There is thus no sense in defining this function in a header file, resulting in multiple copies of it in the final library. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: factor out mpegvideo.o dependencies to CONFIG_MPEGVIDEOMans Rullgard2012-08-09
| | | | | | | This adds a hidden config variable for the mpegvideo.o dependency and selects from the codecs which require it. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavc: add AV prefix to codec ids.Anton Khirnov2012-08-07
|
* dct-test: always link with aandcttab.oMans Rullgard2012-08-02
| | | | | | | | This allows building dct-test even if aandcttab.o is not pulled in by any enabled codec. The DCT with which these tables are used does not use them directly, so building it without the tables is possible. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Canopus Lossless decoderDerek Buitenhuis2012-08-01
| | | | | | At the moment it only does BGR24, but I plan to add the rest after. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* dca: Move tables used outside of dcadec.c to a separate file.Diego Biurrun2012-08-01
|
* dca: Rename dca.c ---> dcadec.cDiego Biurrun2012-08-01
| | | | This will allow adding dca.c with tables used from other files.
* build: Rename aandct component to more descriptive aandcttablesDiego Biurrun2012-07-26
|
* G.723.1 demuxer and decoderMohamed Naufal Basheer2012-07-22
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* build: add CONFIG_VP3DSP, reduce repetition in OBJS listsMans Rullgard2012-07-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* libopenjpeg: introduce encoding supportMichael Bradshaw2012-07-17
| | | | | | | Based on FFmpeg version from commit 713a7854e06964abc8f7d015b94acbed27769d24 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* libopenjpeg: rename decoder source file.Michael Bradshaw2012-07-17
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* MS Expression Encoder Screen decoderKostya Shishkov2012-07-13
|
* build: Fix Ogg demuxer dependenciesDiego Biurrun2012-07-12
|
* build: Fix FLAC demuxer dependenciesDiego Biurrun2012-07-12
|
* flac: Move flac functions shared between libraries to flac common codeDiego Biurrun2012-07-12
| | | | This fixes a number of flac-related build dependencies.
* build: Fix CAF demuxer dependenciesDiego Biurrun2012-07-12
|
* build: Fix MP2 muxer dependenciesDiego Biurrun2012-07-12
|
* build: Add missing build rules for the ISMV muxerDiego Biurrun2012-07-12
|
* Support AAC encoding via the external library fdk-aacMartin Storsjö2012-07-12
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* TechSmith Screen Codec 2 decoderKostya Shishkov2012-07-11
|
* mss3: split DSP functions that are used in MTS2(MSS4) into separate fileKostya Shishkov2012-07-09
|
* flacdec: split off channel decorrelation as flacdspMans Rullgard2012-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* MS ATC Screen (aka MSS3) decoderKostya Shishkov2012-07-02
|
* MS Screen 1 decoderKostya Shishkov2012-06-20
|
* Add support for iLBC decoding/encoding via the external library libilbcMartin Storsjö2012-06-18
| | | | | | The library is 3-clause BSD licensed. Signed-off-by: Martin Storsjö <martin@martin.st>
* Indeo Audio decoderKostya Shishkov2012-06-05
|
* libxvid: Give more suitable names to libxvid-related files.Diego Biurrun2012-05-09
|
* libxvid: Separate libxvid encoder from libxvid rate control code.Diego Biurrun2012-05-09
| | | | This allows compiling the Xvid rate control code without the encoder.
* dv: Split profile handling code into a separate file.Diego Biurrun2012-05-07
|
* Move code shared between libdirac and libschroedinger to libschroedinger.Diego Biurrun2012-05-07
| | | | | This also involves making some function static and changing the name prefixes of some functions and structures.
* build: cosmetics: Add missing end-of-line backslashes to item lists.Diego Biurrun2012-05-07
|
* build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.Diego Biurrun2012-05-07
|
* aacps: move some loops to function pointersMans Rullgard2012-05-05
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove libdirac decoder.Diego Biurrun2012-04-23
| | | | libschroedinger is the preferred way to decode Dirac video.
* avcodec: add a cook parser to get subpacket durationJustin Ruggles2012-04-20
| | | | Fixes jittery video playback of rm files with cook audio.
* dv: Split off DV video decoder into its own file.Diego Biurrun2012-03-27
|