summaryrefslogtreecommitdiffstats
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-01-241-0/+1
|\ | | | | | | | | | | | | | | | | | | | | * qatar/master: dsputil: Separate h264 qpel Conflicts: libavcodec/dsputil_template.c libavcodec/h264.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Separate h264 qpelMans Rullgard2013-01-241-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>
* | Merge commit 'e6bc38fd49c94726b45d5d5cc2b756ad8ec49ee0'Michael Niedermayer2013-01-211-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'e6bc38fd49c94726b45d5d5cc2b756ad8ec49ee0': wmv2: move IDCT to its own DSP context. Conflicts: libavcodec/dsputil.h tests/ref/seek/vsynth2-wmv2 tests/ref/vsynth/vsynth1-wmv2 tests/ref/vsynth/vsynth2-wmv2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * wmv2: move IDCT to its own DSP context.Ronald S. Bultje2013-01-201-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).
* | EVRC decoderPaul B Mahol2013-01-211-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'fef906c77c09940a2fdad155b2adc05080e17eda'Michael Niedermayer2013-01-201-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'fef906c77c09940a2fdad155b2adc05080e17eda': Move vorbis_inverse_coupling from dsputil to vorbisdspcontext. Conflicts: libavcodec/dsputil.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Move vorbis_inverse_coupling from dsputil to vorbisdspcontext.Ronald S. Bultje2013-01-191-1/+1
| | | | | | | | | | Conveniently (together with Justin's earlier patches), this makes our vorbis decoder entirely independent of dsputil.
* | Merge commit '3f111804eb5c603a344706b84b7164cbf7b4e0df'Michael Niedermayer2013-01-151-2/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3f111804eb5c603a344706b84b7164cbf7b4e0df': libvpx: make vp8 and vp9 selectable libvpx: support vp9 nut: support vp9 tag mkv: support vp9 tag rtpdec: Make variables that should wrap unsigned Conflicts: configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/avcodec.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libvpx: make vp8 and vp9 selectableLuca Barbato2013-01-141-2/+4
| | | | | | | | Support older libvpx versions.
* | Merge commit 'ba0c72a9ae1e2954e5dcf920f7b4e9a8f8a22f3e'Michael Niedermayer2013-01-151-1/+0
|\ \ | |/ | | | | | | | | | | | | * commit 'ba0c72a9ae1e2954e5dcf920f7b4e9a8f8a22f3e': build: Remove stray Makefile entry for non-existent VCR1 encoder rtpdec: Handle more received packets than expected when sending RR Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Remove stray Makefile entry for non-existent VCR1 encoderDiego Biurrun2013-01-141-1/+0
| |
* | lavc: split snow and dirac DWTsMichael Niedermayer2013-01-141-4/+3
| | | | | | | | | | | | | | There is only about 4 lines of common code, so it alot cleaner when seperated. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '246da0b13551b1f80f067e4f258e5bd691f5ab33'Michael Niedermayer2013-01-141-0/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '246da0b13551b1f80f067e4f258e5bd691f5ab33': v4l2: avoid pointless indirection. vdpau: Add VC-1 decoding via hwaccel infrastructure vdpau: Add H.264 decoding via hwaccel infrastructure Conflicts: configure libavcodec/Makefile libavcodec/version.h libavdevice/v4l2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vdpau: Add VC-1 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-131-0/+1
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * vdpau: Add H.264 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-131-0/+1
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '200e8ac92007bc2fe30da05d3bd00ab620842a6b'Michael Niedermayer2013-01-141-0/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '200e8ac92007bc2fe30da05d3bd00ab620842a6b': vdpau: Add MPEG-4 decoding via hwaccel infrastructure vdpau: Add MPEG-1/2 decoding via hwaccel infrastructure Conflicts: configure libavcodec/Makefile libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vdpau: Add MPEG-4 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-131-0/+2
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * vdpau: Add MPEG-1/2 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-131-0/+2
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * Drop Snow codecDiego Biurrun2013-01-061-4/+0
| | | | | | | | Snow is a toy codec with no real-world use and horrible code.
* | 012v decoder.Carl Eugen Hoyos2013-01-061-0/+1
| | | | | | | | | | The decoder also supports a12v, but removes the transparency layer since no samples with actual transparency are available for testing.
* | Add SubViewer v1 subtitles demuxer and decoder.Clément Bœsch2012-12-311-0/+1
| |
* | Add PJS subtitles demuxer and decoder.Clément Bœsch2012-12-301-0/+1
| |
* | Add VPlayer subtitles demuxer and decoder.Clément Bœsch2012-12-301-0/+1
| | | | | | | | | | | | | | Note that the linebreaks text codec option (but not the feature) has been removed; its main goal was to allow demuxers to configure the text decoder (and not meant to be used by users), but the AVOption are not a viable solution. This is solved differently in this commit.
* | Add MPL2 subtitles demuxer and decoder.Clément Bœsch2012-12-301-0/+1
| |
* | build: fix g723_1 decoder dependencyPaul B Mahol2012-12-271-1/+1
| | | | | | | | | | | | g723_1 decoder needs celp_math.o because it calls ff_dot_product(). Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'b047c68783aa4042b322af7af043b643d5daf09c'Michael Niedermayer2012-12-231-4/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'b047c68783aa4042b322af7af043b643d5daf09c': 4xm: don't rely on get_buffer() initializing the frame. huffyuv: split encoder and decoder into separate files. lavc: make pkt_{p,d}ts doxy less confusing Conflicts: libavcodec/Makefile libavcodec/huffyuv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * huffyuv: split encoder and decoder into separate files.Anton Khirnov2012-12-231-4/+4
| |
* | Merge commit '6906b19346ae8a330bfaa1c16ce535be10789723'Michael Niedermayer2012-12-211-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '6906b19346ae8a330bfaa1c16ce535be10789723': lavc: add missing files for arm lavc: introduce VideoDSPContext Conflicts: configure libavcodec/arm/dsputil_init_armv5te.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/dsputil_template.c libavcodec/h264.c libavcodec/mpegvideo.h libavcodec/mpegvideo_enc.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: introduce VideoDSPContextRonald S. Bultje2012-12-201-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 decoderPaul B Mahol2012-12-071-0/+3
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* | Silicon Graphics Motion Video Compressor 1 & 2 decoderPeter Ross2012-12-171-0/+2
| | | | | | | | Signed-off-by: Peter Ross <pross@xvid.org>
* | SGI RLE 8-bit decoderPeter Ross2012-12-171-0/+1
| | | | | | | | Signed-off-by: Peter Ross <pross@xvid.org>
* | build: fix dca encoder dependenciesPaul B Mahol2012-12-111-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | build: update mxf muxer dependenciesPaul B Mahol2012-12-101-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavc: fix typo and avrn build dependenciesPaul B Mahol2012-12-101-1/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | add missing dependency for tak demuxerPaul B Mahol2012-12-071-0/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-061-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * qatar/master: h264: slice-mt: check master context for valid current_picture_ptr h264: slice-mt: get last_pic_dropable from master context alacenc: add support for multi-channel encoding Conflicts: Changelog libavcodec/alac.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * alacenc: add support for multi-channel encodingJustin Ruggles2012-12-051-2/+2
| |
* | Merge commit '9d46eaec7a90bd8f5cd9e45398c6d17804182320'Michael Niedermayer2012-11-301-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9d46eaec7a90bd8f5cd9e45398c6d17804182320': build: The FLAC encoder also depends on the flacdsp code img2: K&R formatting cosmetics h264: check context state before decoding slice data partitions flashsv: make sure data for zlib priming is available Conflicts: libavcodec/Makefile libavformat/img2.c libavformat/img2dec.c libavformat/img2enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: The FLAC encoder also depends on the flacdsp codeDiego Biurrun2012-11-291-1/+1
| | | | | | | | Fixes linking with only the FLAC encoder enabled.
* | ADPCM IMA Dialogic decoderPaul B Mahol2012-11-241-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | ADPCM AFC decoderPaul B Mahol2012-11-221-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | brender_pix: a new image decoderAleksi Nurmi2012-11-221-0/+1
| | | | | | | | | | | | | | PIX is an image file format that was used by the BRender 3d engine. Signed-off-by: Aleksi Nurmi <aleksi.nurmi@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | imgconvert: add self test codeMichael Niedermayer2012-11-211-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd1d9efaae6c7e8466b06c30ca21c6b569dd2e480'Michael Niedermayer2012-11-211-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'd1d9efaae6c7e8466b06c30ca21c6b569dd2e480': avcodec: split avpicture from imgconvert pixdesc: add PIX_FMT_ALPHA flag Conflicts: libavcodec/imgconvert.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avcodec: split avpicture from imgconvertLuca Barbato2012-11-201-0/+1
| | | | | | | | All the non deprecated functions are in avpicture.c now.
| * Drop broken and unused CABAC test program.Diego Biurrun2012-11-141-2/+1
| |
* | add some planar PCM encodersPaul B Mahol2012-11-201-0/+5
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | 8svx: move pcm_s8_planar decoder to pcm.cPaul B Mahol2012-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | Removes limitation of max 2 channels for pcm_s8_planar decoder by moving it to more natural place. AV_CODEC_ID_8SVX_RAW is not used by anything anymore and is going to be removed. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | PCM signed 16-bit big-endian planar decoderPaul B Mahol2012-11-171-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
OpenPOWER on IntegriCloud