summaryrefslogtreecommitdiffstats
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* lavc: remove reference to opt.h from Makefile.Anton Khirnov2011-04-191-1/+1
| | | | Fixes make install after 3453a231a6cebe5989c213be0f9fd6c71ec5ea23.
* lavc: remove misc disabled cruft.Anton Khirnov2011-04-191-1/+0
|
* Add support for AMR-WB encoding via libvo-amrwbencMartin Storsjö2011-04-111-0/+1
| | | | | | The wrapper code is based on the libamr wrapper removed in SVN rev 19365. Signed-off-by: Martin Storsjö <martin@martin.st>
* Add an AAC encoder by using the libvo-aacenc libraryMartin Storsjö2011-04-111-0/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Fixed-point support in fft-testMans Rullgard2011-04-011-1/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fixed-point FFT and MDCTMans Rullgard2011-03-311-3/+7
|
* Add MxPEG decoderanatoly2011-03-301-0/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Chronomaster DFA decoderKostya Shishkov2011-03-281-0/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: move the version macros to a new installed header.Anton Khirnov2011-03-221-1/+1
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Add kbdwin.o to AC3 decoderKieran Kunhya2011-03-221-1/+1
| | | | | | Fixes --disable-everything --enable-decoder=ac3 Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move sine windows to a separate fileMans Rullgard2011-03-201-2/+3
| | | | | | | These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move ff_kbd_window_init() to a separate fileMans Rullgard2011-03-191-3/+3
| | | | | | | This function is not tightly coupled to mdct, and it's in the way of making a fixed-point mdct implementation. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove Sonic experimental audio codecMans Rullgard2011-03-191-3/+0
| | | | | | | | Since initially committed in 2004, this codec has only been touched for maintenanance. Functionally, it contains no novel ideas and its intended audience is better served by existing mature codecs. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Bitmap Brothers JV video decoderPeter Ross2011-03-141-0/+1
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Add CONFIG_AC3DSP symbol to simplify makefilesMans Rullgard2011-03-121-4/+3
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Merge libavcore into libavutilReinhard Tartler2011-02-151-1/+1
| | | | | | | | | | | | It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* Add x86-optimized versions of exponent_min().Justin Ruggles2011-02-101-2/+4
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Xan4 decoderKostya Shishkov2011-02-071-1/+1
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Separate format conversion DSP functions from DSPContext.Justin Ruggles2011-02-021-0/+1
| | | | | | | This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove H.264 encoder fragmentsAlex Converse2011-01-221-1/+0
| | | | | | | It's incomplete, no one is working on it, and when someone asks about working on it we advise them not to. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Lagarith decoder by Nathan Caldwell, saintdev at gmailCarl Eugen Hoyos2011-01-081-0/+1
| | | | Originally committed as revision 26270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the AC-3 encoder to use floating-point.Justin Ruggles2011-01-041-1/+2
| | | | | | | | Fixed-point AC-3 encoder renamed to ac3_fixed. Regression test acodec-ac3 renamed to acodec-ac3_fixed. Regression test lavf-rm changed to use ac3_fixed encoder. Originally committed as revision 26209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move fixed-point parts of the AC-3 encoder to separate files.Justin Ruggles2011-01-031-1/+1
| | | | Originally committed as revision 26206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add SubRip decoderAurelien Jacobs2010-12-281-0/+1
| | | | Originally committed as revision 26119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Makefile: Fix dependencies of componentsMartin Storsjö2010-12-221-2/+6
| | | | | | | | | This fixes compilation with --disable-everything --enable-<component>, for all encoders, decoders, muxers, demuxers, parsers, protocols, bsfs, indevs, outdevs and filters at the moment. (All those that work without any external dependencies at least.) Originally committed as revision 26076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix more matroska/webm muxer dependenciesMartin Storsjö2010-12-211-2/+4
| | | | | | | This fixes building with --disable-everything --enable-muxer=matroska and/or --enable-muxer=webm Originally committed as revision 26067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AMR-WB decoder, written as part of Google Summer of Code 2010 by MarceloRonald S. Bultje2010-12-181-0/+4
| | | | | | | Galvão Póvoa <marspeoplester gmail com>, mentored by Robert Swain <robert dot swain gmail com>. Originally committed as revision 26051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a FLAC parser.Michael Chinen2010-12-071-0/+1
| | | | | | | | | Seek test reference updated because FLAC seeking now works properly. Fixes roundup issue 1150. Patch by Michael Chinen [mchinen at gmail] Originally committed as revision 25914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Order matters, fix test files linking.Stefano Sabatini2010-11-191-1/+1
| | | | Originally committed as revision 25766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add ASS encoder and decoderAurelien Jacobs2010-11-131-0/+2
| | | | Originally committed as revision 25746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MJPEG/AVI1 to JPEG/JFIF bitstream filter.Nicolas George2010-11-111-0/+1
| | | | Originally committed as revision 25721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add single stream LATM/LOAS decoderJanne Grunau2010-11-021-0/+1
| | | | | | | The decoder is just a wrapper around the AAC decoder. based on patch by Paul Kendall { paul <ät> kcbbs gen nz } Originally committed as revision 25642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix GSM decoding: regular GSM and MSGSM do not use the sameReimar Döffinger2010-10-021-2/+2
| | | | | | | | bitstream endianness, so they cannot reuse the same code without a lot of function call overhead. Thus use templating to compile two different binaries. Originally committed as revision 25312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a G.722 encoderMartin Storsjö2010-09-231-0/+1
| | | | Originally committed as revision 25164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add R10k decoder.Zhou Zongyi2010-09-131-0/+1
| | | | | | | Original patch by Zhou Zongyi, zhouzy A os pku edu cn, resubmitted by James Darnley, james.darnley gmail, changes by me. Originally committed as revision 25115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add G.722 ADPCM audio decoderMartin Storsjö2010-09-091-0/+1
| | | | Originally committed as revision 25086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move mm_support() from libavcodec to libavutil, make it a publicStefano Sabatini2010-09-081-1/+0
| | | | | | function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix the dependencies of the RTP muxerMartin Storsjö2010-09-031-1/+1
| | | | | | | This fixes building with --disable-everything --enable-muxer=rtp, closing issue 2159. Originally committed as revision 25036 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enabling codec and muxer by registering it in allcodec.c and allformat.c and ↵Tobias Bindhammer2010-08-231-0/+2
| | | | | | adding files to the build-system Originally committed as revision 24878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split h264dsp and h264pred in configure.Jason Garrett-Glaser2010-08-071-1/+2
| | | | | | | | | Many H.264 derivatives, like RV40 and VP8, use the H.264 prediction functions but not the weight/loopfilter functions. This should reduce the size of builds with one of these derivatives but without H.264 decoding itself. Originally committed as revision 24741 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a CONFIG_ variable for generic Huffman routines.Diego Biurrun2010-08-061-2/+3
| | | | Originally committed as revision 24715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VP5/6/8: eliminate CABAC dependencyJason Garrett-Glaser2010-08-041-3/+3
| | | | | | | Create a custom table for VP5/6/8's renorm to avoid depending on H.264's. Saves one instruction in the arithmetic decoder as well. Originally committed as revision 24701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix VP8 decoder dependenciesMartin Storsjö2010-08-041-1/+1
| | | | | | | | | | This reverts rev 24674 - the VP8 decoder actually depends on cabac.o. vp8.c includes vp56.h, which includes cabac.h, which has inline functions that reference tables from cabac.c. This fixes compilation with --disable-everything --enable-decoder=vp8. Originally committed as revision 24692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The VP8 decoder does not depend on cabac.o.Diego Biurrun2010-08-021-1/+1
| | | | Originally committed as revision 24674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The VP8 decoder does not depend on vp56.o and vp56data.o.Diego Biurrun2010-08-021-2/+1
| | | | Originally committed as revision 24673 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant h264pred.o from VP8 objects list.Diego Biurrun2010-08-021-1/+1
| | | | | | It is already selected through the H264DSP dependency of VP8. Originally committed as revision 24672 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add Chinese AVS encoding via external library libxavsStefan Gehrer2010-07-271-0/+1
| | | | Originally committed as revision 24533 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate av_parse_video_frame_size() and av_parse_video_frame_rate()Stefano Sabatini2010-07-261-1/+1
| | | | | | | | | | | in favor of the newly added corresponding functions av_parse_video_size() and av_parse_video_rate() defined in libavcore/parseutils.h. This change also adds a linking-time dependency of libavcodec and of libavfilter on libavcore. Originally committed as revision 24518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ff_inverse stay with libavutil, and optional copy it to libavcodec.Diego Pettenò2010-07-211-0/+6
| | | | | | | | | | | | | | | | | | | The ff_inverse table is used by FASTDIV macro, defined in libavutil, but up to now the table was defined only in libavcodec. After this change, the main copy of ff_inverse is part of libavutil (just like FASTDIV), but if CONFIG_SMALL is unset, then a different copy is made available to libavcodec, to avoid the performance penalty of using an external look up table. Dynamic linking works, because the libraries are linked with -Bsymbolic, so the local copy of the symbol has priority over the external; static linking works because the table is on a standalone object file in both libraries, so the linker is able to discard one of the two. Tested on Linux/x86-64 and Mac OS X/x86-64. Originally committed as revision 24383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASCII/ANSI art decoderPeter Ross2010-07-181-0/+1
| | | | Originally committed as revision 24299 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud