summaryrefslogtreecommitdiff
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAge
* libavcodec: Unconditionally build xiph.oMartin Storsjö2014-11-11
| | | | | | | | | vorbis_parser.o is built unconditionally since 5e80fb7ff, and the unconditionally built parts of it depend on xiph.o. This fixes builds with --disable-everything. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavf: stop using avpriv_flac_parse_streaminfo()Anton Khirnov2014-11-06
| | | | | | The only parameters needed by the demuxers are the sample rate and sample count, which can be trivially extracted manually, without resorting to an avpriv function.
* lavc: add a public API for parsing vorbis packets.Anton Khirnov2014-11-06
| | | | | | It is required by (at least) the ogg demuxer. Mark the current semi-public apriv API for removal.
* vc1: Split the decoder in componentsLuca Barbato2014-10-08
| | | | Speed up the overall compilation time.
* jpeg2000: split off inverse MCT as Jpeg2000DSPJames Almer2014-10-08
| | | | | | | This makes the addition of arch optimized functions easier. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Split off floating point AAN (I)DCT into separate componentsDiego Biurrun2014-09-07
|
* build: Split WMA frequencies into a separate object fileDiego Biurrun2014-09-04
| | | | | These are the only WMA bits shared with binkaudio. Splitting them off reduces the binnkaudio dependency on general WMA code.
* build: cosmetics: Group hwaccel OBJS declarations togetherDiego Biurrun2014-09-04
|
* build: Add explanatory comments to (optimization) blocks in the MakefilesDiego Biurrun2014-08-15
|
* vc-1: Add platform-specific start code search routine to VC1DSPContext.Ben Avison2014-08-04
| | | | | | | Initialise VC1DSPContext for parser as well as for decoder. Note, the VC-1 code doesn't actually use the function pointer yet. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* h264: Move start code search functions into separate source files.Ben Avison2014-08-04
| | | | | | This permits re-use with parsers for codecs which use similar start codes. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* idct: Split off Xvid IDCTDiego Biurrun2014-08-01
| | | | | The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files, so there is no point in having it as an unconditional part of idctdsp.
* build: Conditionally compile all avcodec test programsDiego Biurrun2014-07-21
|
* build: Conditionally build and run DCT test programDiego Biurrun2014-07-21
|
* build: Conditionally build and test iirfilterDiego Biurrun2014-07-21
|
* libgsm: Split decoder and encoderNidhi Makhijani2014-07-18
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dsputil: Split motion estimation compare bits off into their own contextDiego Biurrun2014-07-17
|
* dsputil: Split off pixel block routines into their own contextDiego Biurrun2014-07-09
|
* adxdec: get rid of an avpriv functionAnton Khirnov2014-07-09
| | | | | The only thing the demuxer needs is the sample rate to set the timebase, which can be simply read with AV_RB32.
* lavc: export DV profile API used by muxer/demuxer as publicAnton Khirnov2014-07-09
|
* dsputil: Split off FDCT bits into their own contextDiego Biurrun2014-07-07
|
* vmd: Split audio and video decoderNidhi Makhijani2014-07-07
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dsputil: Split off *_8x8basis to a separate contextDiego Biurrun2014-07-06
|
* dsicin: Split audio and video decoderNidhi Makhijani2014-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* bmv: Split audio and video decoderNidhi Makhijani2014-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* paf: split audio and video decoderNidhi Makhijani2014-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cljr: split decoder and encoderNidhi Makhijani2014-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dsputil: Split off IDCT bits into their own contextDiego Biurrun2014-06-30
|
* mjpeg: Split off bits shared by MJPEG and LJPEG encodersDiego Biurrun2014-06-30
| | | | This obviates a dependency of the LJPEG encoder on mpegvideo.
* dsputil: Split off global motion compensation bits into a separate contextDiego Biurrun2014-06-23
|
* dsputil: Split bswap*_buf() off into a separate contextDiego Biurrun2014-06-22
|
* mpeg: Split error resilience bits off into a separate fileDiego Biurrun2014-06-22
|
* build: Have the eatqi decoder depend on the MPEG-1 decoderDiego Biurrun2014-06-22
| | | | eatqi uses more than just the shared mpegvideo bits.
* build: Add missing object files for Matroska demuxerDiego Biurrun2014-06-22
|
* dsputil: Split audio operations off into a separate contextDiego Biurrun2014-06-22
|
* dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-18
|
* dsputil: Split off quarterpel bits into their own contextDiego Biurrun2014-05-29
|
* dsputil: Split off HuffYUV encoding bits into their own contextDiego Biurrun2014-05-27
| | | | Also shorten HuffYUV context member names to avoid clutter.
* dsputil: Split off HuffYUV decoding bits into their own contextDiego Biurrun2014-05-27
| | | | Also shorten HuffYUV context member names to avoid clutter.
* check: add libavcodec/vda_internal.h to SKIPHEADERS-$(CONFIG_VDA)Janne Grunau2014-05-20
|
* lavc: add a native Opus decoder.Anton Khirnov2014-05-15
| | | | | | | | | | | | | Initial implementation by Andrew D'Addesio <modchipv12@gmail.com> during GSoC 2012. Completion by Anton Khirnov <anton@khirnov.net>, sponsored by the Mozilla Corporation. Further contributions by: Christophe Gisquet <christophe.gisquet@gmail.com> Janne Grunau <janne-libav@jannau.net> Luca Barbato <lu_zero@gentoo.org>
* build: handle library dependencies in configureJanne Grunau2014-05-13
| | | | | Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
* lavc: Add new VDA hwaccelAnton Khirnov2014-05-11
| | | | | | | | | It leverages the new hwaccel 1.2 features: - get_buffer2 is never called - the internal context is automatically initialized/deinitialized Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* On2 AVC decoderKostya Shishkov2014-04-23
|
* Silicon Graphics Motion Video Compressor 1 & 2 decoderPeter Ross2014-04-19
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Silicon Graphics RLE 8-bit video decoderPeter Ross2014-04-19
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* libtwolame MP2 encoding supportPaul B Mahol2014-04-07
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH VIMA audio decoderPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH SANM video decoderPaul B Mahol2014-04-06
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* On2 VP7 decoderPeter Ross2014-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>