summaryrefslogtreecommitdiff
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAge
* Merge commit '71f1ad37d858b810b71a4af1c25771beaa50b27b'Michael Niedermayer2015-03-01
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '71f1ad37d858b810b71a4af1c25771beaa50b27b': lavc: do not compile fmtconvert unconditionally Conflicts: configure libavcodec/ppc/Makefile libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: do not compile fmtconvert unconditionallyAnton Khirnov2015-02-28
| | | | | | | | Only ac3dec and dcadec use it.
* | avformat/nutdec: fix isom and mpa build depsClément Bœsch2015-02-24
| | | | | | | | | | | | | | Fixes the following link error: nutdec.c:(.text+0x2d47): undefined reference to `ff_codec_movvideo_tags' isom.c:(.text+0x332): undefined reference to `avpriv_mpeg4audio_get_config' isom.c:(.text+0x39e): undefined reference to `avpriv_mpa_freq_tab'
* | Merge commit 'cb4cb7b0ea12b791dde587b1acd504dbb4ec8f41'Michael Niedermayer2015-02-23
|\| | | | | | | | | | | | | | | | | | | * commit 'cb4cb7b0ea12b791dde587b1acd504dbb4ec8f41': qsv: Skip qsv.h compilation if qsv is not enabled Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qsv: Skip qsv.h compilation if qsv is not enabledDiego Biurrun2015-02-23
| |
* | Merge commit '35c6ce76b107225a19eb33aea38857d2405882af'Michael Niedermayer2015-02-23
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '35c6ce76b107225a19eb33aea38857d2405882af': Canopus HQX decoder Conflicts: Changelog libavcodec/avcodec.h libavcodec/version.h tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Canopus HQX decoderVittorio Giovara2015-02-22
| | | | | | | | Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>.
* | Merge commit 'c56b9b1eb278c5ef89d3f0832a56dfe4732cb68b'Michael Niedermayer2015-02-19
|\| | | | | | | | | | | | | | | | | | | | | * commit 'c56b9b1eb278c5ef89d3f0832a56dfe4732cb68b': lavc: Add DSS SP decoder Conflicts: libavcodec/avcodec.h libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: Add DSS SP decoderOleksij Rempel2015-02-19
| | | | | | | | | | | | Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '4e08c821106fc1d6d358864abf0d8488b12f38c6'Michael Niedermayer2015-02-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '4e08c821106fc1d6d358864abf0d8488b12f38c6': lavc: add an Intel libmfx-based H.264 decoder Conflicts: configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add an Intel libmfx-based H.264 decoderAnton Khirnov2015-02-19
| | | | | | | | | | Based on the code by Luca Barbato <lu_zero@gentoo.org> and Yukinori Yamazoe <drocon11@gmail.com>.
* | Merge commit '3a651f599a18b023602370b67a77eb0efa309b20'Michael Niedermayer2015-02-16
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '3a651f599a18b023602370b67a77eb0efa309b20': dca: Move data tables from a header to an object file Conflicts: libavcodec/Makefile libavcodec/dcadata.h libavcodec/dcadec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dca: Move data tables from a header to an object fileDiego Biurrun2015-02-15
| | | | | | | | This allows sharing them with the DCA XLL extension w/o duplication.
* | Merge commit '67690683130faf37dd9d969ced15eba2a1940ade'Michael Niedermayer2015-02-16
|\| | | | | | | | | | | | | * commit '67690683130faf37dd9d969ced15eba2a1940ade': g722: Split out g722_qmf_apply() function into g722dsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * g722: Split out g722_qmf_apply() function into g722dsp.cPeter Meerwald2015-02-15
| | | | | | | | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'b339019de4e5f4d3c661bbdba98ae248ab77e2f0'Michael Niedermayer2015-02-14
|\| | | | | | | | | | | | | | | | | | | | | * commit 'b339019de4e5f4d3c661bbdba98ae248ab77e2f0': dca: Split code for handling the EXSS extension off into a separate file Conflicts: libavcodec/Makefile libavcodec/dcadec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dca: Split code for handling the EXSS extension off into a separate fileDiego Biurrun2015-02-14
| |
* | avcodec/avfft: Add simple self testMichael Niedermayer2015-02-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '3d5d46233cd81f78138a6d7418d480af04d3f6c8'Michael Niedermayer2015-02-02
|\| | | | | | | | | | | | | | | | | | | | | * commit '3d5d46233cd81f78138a6d7418d480af04d3f6c8': opus: Factor out imdct15 into a standalone component Conflicts: configure libavcodec/opus_celt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * opus: Factor out imdct15 into a standalone componentDiego Biurrun2015-02-02
| | | | | | | | It will be reused by the AAC decoder.
* | Merge commit '28df0151b6618226b05ee52e031af0b11ca531b0'Michael Niedermayer2015-02-02
|\| | | | | | | | | | | | | | | * commit '28df0151b6618226b05ee52e031af0b11ca531b0': configure: Add a dependency on vc1_decoder from vc1_parser See: 6ac3c8c6a0c6c69b84e408a9b494fcb26294b9ee Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Add a dependency on vc1_decoder from vc1_parserMartin Storsjö2015-02-02
| | | | | | | | | | | | | | | | | | This fixes builds with vc1_parser enabled without vc1_decoder. All the vc1_decoder object files were included in the vc1_parser line in libavcodec/Makefile before, but architecture specific object files for vc1_decoder were not. Signed-off-by: Martin Storsjö <martin@martin.st>
| * Add DXVA2 HEVC HWAccelHendrik Leppkes2015-01-27
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Add DXVA2 HEVC HWAccelHendrik Leppkes2015-01-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Adding Closed caption SupportAnshul Maheshwari2015-01-11
| | | | | | | | | | | | | | | | Signed-off-by: Anshul Maheshwari <anshul.ffmpeg@gmail.com> To test Closed caption use following command ffmpeg -f lavfi -i "movie=input.ts[out0+subcc]" -map s output.srt Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '8a3d9ca603f4d15ecaa9ca379cbaab4ecaec8ce4'Michael Niedermayer2015-01-07
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '8a3d9ca603f4d15ecaa9ca379cbaab4ecaec8ce4': libavcodec: Add an OpenH264 encoder wrapper Conflicts: Changelog configure libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libavcodec: Add an OpenH264 encoder wrapperMartin Storsjö2015-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compared to existing, common opensource H264 encoders, this can be useful since it has got a different license (BSD instead of GPL). Performance- and qualitywise it is comparable to x264 in ultrafast mode. Hooking it up as an encoder in libavcodec also simplifies comparing it against other common encoders. This requires OpenH264 1.3 or newer. Since the OpenH264 API and ABI changes frequently, only releases are supported. To take advantage of the OpenH264 patent offer, the OpenH264 library must not be redistributed, but downloaded at runtime at the end-user's system. Signed-off-by: Martin Storsjö <martin@martin.st>
| * DPX parserPaul B Mahol2014-12-18
| | | | | | | | | | | | Additional improvements and fixes by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | tableprint_vlc.h: Should not be checked by checkheaders.Reimar Döffinger2014-12-24
| | | | | | | | | | | | Same as for tableprint.h. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Merge commit 'bab8d73765238bfeea7a8dfd454f40ac213b3d22'Michael Niedermayer2014-12-15
|\| | | | | | | | | | | | | | | | | | | | | * commit 'bab8d73765238bfeea7a8dfd454f40ac213b3d22': vaapi: wrap codec specific functions in appropiate #ifs Conflicts: libavcodec/vaapi.c See: f2118d44c9f18b3245bec2415c563d94201dcf5a Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: Add NVENC encoderTimo Rothenpieler2014-12-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/options: add test for avcodec_copy_contextLukasz Marek2014-12-08
| | | | | | | | | | | | | | This test doesn't cover every possible issue with this function. It covers options management only. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | avcodec/pngdec: add APNG support.Benoit Fouet2014-11-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '52f954da7594c31ad94c9bcb54290145b59b27f5'Michael Niedermayer2014-11-11
|\| | | | | | | | | | | | | | | | | | | * commit '52f954da7594c31ad94c9bcb54290145b59b27f5': libavcodec: Unconditionally build xiph.o Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | Merge commit '7784f47762d59e859b4d0f74b3e021ad9368ee2c'Michael Niedermayer2014-11-06
|\| | | | | | | | | | | | | | | | | | | * commit '7784f47762d59e859b4d0f74b3e021ad9368ee2c': lavf: stop using avpriv_flac_parse_streaminfo() Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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.
* | Merge commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70'Michael Niedermayer2014-11-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70': lavc: add a public API for parsing vorbis packets. Conflicts: doc/APIchanges libavcodec/Makefile libavcodec/version.h libavcodec/vorbis_parser.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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.
* | Added STL demuxer and decoderEejya Singh2014-10-22
| | | | | | | | Signed-off-by: Clément Bœsch <u@pkh.me>
* | Merge commit '04d14c9b68b03e8dbc6e3003c1ee06892dd32576'Michael Niedermayer2014-10-08
|\| | | | | | | | | | | | | | | | | | | | | * commit '04d14c9b68b03e8dbc6e3003c1ee06892dd32576': vc1: Split the decoder in components Conflicts: libavcodec/Makefile libavcodec/vc1dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * 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>
* | Fix compilation of jpeg2000dsp when disabling the encoder.Yusuke Nakamura2014-10-02
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | jpeg2000: split off inverse MCT decoding as Jpeg2000DSPJames Almer2014-10-02
| | | | | | | | | | | | | | This makes the addition of arch optimized functions easier. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec: remove obsolete FF_API_DSPUTIL cruftJames Almer2014-09-14
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit '1274ea8dbaec44355bde07f6bb31fec0c4e6fd2d'Michael Niedermayer2014-09-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '1274ea8dbaec44355bde07f6bb31fec0c4e6fd2d': Split off floating point AAN (I)DCT into separate components Conflicts: configure libavcodec/Makefile libavcodec/dct-test.c libavcodec/idctdsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Split off floating point AAN (I)DCT into separate componentsDiego Biurrun2014-09-07
| |
* | cabac: Allow hardcoding CABAC table.Reimar Döffinger2014-09-06
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | aacsbr: support hardcoding tables.Reimar Döffinger2014-09-06
| | | | | | | | | | | | | | | | For sbr_qmf_window_us there is even a question if it maybe should be fully hardcoded all the time. Since half of it is coded, it ends up in .data and not .bss. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>