Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-15Merge commit '3f111804eb5c603a344706b84b7164cbf7b4e0df'Michael Niedermayer
* 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>
2013-01-14libvpx: support vp9Luca Barbato
This feature is experimental use at your risk
2013-01-07Add EVRCA and SMV codec idPaul B Mahol
Demuxing files should be possible even if there are no decoding support in lavc (yet). Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-06012v decoder.Carl Eugen Hoyos
The decoder also supports a12v, but removes the transparency layer since no samples with actual transparency are available for testing.
2013-01-06Drop Snow codecDiego Biurrun
Snow is a toy codec with no real-world use and horrible code.
2012-12-31Add SubViewer v1 subtitles demuxer and decoder.Clément Bœsch
2012-12-31Add PJS subtitles demuxer and decoder.Clément Bœsch
2012-12-31Add VPlayer subtitles demuxer and decoder.Clément Bœsch
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.
2012-12-31Add MPL2 subtitles demuxer and decoder.Clément Bœsch
2012-12-17Silicon Graphics Motion Video Compressor 1 & 2 decoderPeter Ross
Signed-off-by: Peter Ross <pross@xvid.org>
2012-12-17SGI RLE 8-bit decoderPeter Ross
Signed-off-by: Peter Ross <pross@xvid.org>
2012-12-16Remove 8SVX_RAW on next lavc mayor bumpPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-12-10codec_desc: AV_CODEC_ID_SMPTE_KLV is dataPeter Ross
2012-12-09mpegts: demux asynchronous SMPTE 336M Key-Length-Value (KLV) metadataPeter Ross
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-08tak: demuxer, parser, and decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2012-11-24codec_desc: mark PCM A-law/mu-law lossyPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-24codec_desc: provide aliases for PCM A-law/mu-lawPaul B Mahol
Inspired by d21b82fd3a72751a77dbeda3aa17a3af5e009565. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-24ADPCM IMA Dialogic decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-22ADPCM AFC decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-22brender_pix: a new image decoderAleksi Nurmi
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>
2012-11-21codec_descriptors: fix typo in mpeg 2 videoMichael Niedermayer
Found-by: Ramiro Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-17PCM signed 16-bit big-endian planar decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-17PCM signed 24-bit/32-bit little-endian planar decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-15pcm: give more descriptive name to codecPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-10-30Merge commit '14f031d7ecfabba0ef02776d4516aa3dcb7c40d8'Michael Niedermayer
* commit '14f031d7ecfabba0ef02776d4516aa3dcb7c40d8': dv: use AVStream.index instead of abusing AVStream.id lavfi: add ashowinfo filter avcodec: Add a RFC 3389 comfort noise codec lpc: Add a function for calculating reflection coefficients from samples lpc: Add a function for calculating reflection coefficients from autocorrelation coefficients lavr: document upper bound on number of output samples. lavr: add general API usage doxy indeo3: remove duplicate capabilities line. fate: ac3: Add dependencies Conflicts: Changelog doc/filters.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/version.h libavfilter/Makefile libavfilter/af_ashowinfo.c libavfilter/allfilters.c libavfilter/version.h libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30avuidec: correct long_namePiotr Bandurski
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-30avcodec: Add a RFC 3389 comfort noise codecMartin Storsjö
This isn't too useful as a normal codec, but can be used in voip style applications. The decoder updates the noise generator parameters when a packet is given to it for decoding, but if called with an empty packet, it generates more noise according to the last parameters. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-10-15lavc: add xface image decoder and encoderStefano Sabatini
Based on libcompface code by James Ashton <James.Ashton@anu.edu.au>, and relicensed to LGPL with the author's consent.
2012-10-13lavc/codec_desc: add/update properties of some codecsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-10-08TAK demuxer, decoder and parserPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-10-06Pinnacle TARGA CineWave YUV16 decoder (fourcc Y216).Carl Eugen Hoyos
Fixes ticket #1354
2012-09-28Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: dwt: Drop unused functions spatial_compose{53|97}i() nutdec: Remove unused and broken debug function stub avcodec: Drop long-deprecated imgconvert.h header Add Opus support to the Ogg muxer. Add Opus codec id and codec description. avformat: Identify anonymous AVIO typedef structs. Conflicts: libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/imgconvert.h libavcodec/version.h libavformat/oggenc.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-09-27Add Opus codec id and codec description.Andrew D'Addesio
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-09-23WebVTT demuxer and decoder.Clément Bœsch
2012-09-02lavc/codec_desc: fix name of wavesynth codecStefano Sabatini
2012-08-31Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: MSS1 and MSS2: set final pixel format after common stuff has been initialised MSS2 decoder configure: handle --disable-asm before check_deps x86: Split inline and external assembly #ifdefs configure: x86: Separate inline from standalone assembler capabilities pktdumper: Use a custom define instead of PATH_MAX for buffers pktdumper: Use av_strlcpy instead of strncpy pktdumper: Use sizeof(variable) instead of the direct buffer length Conflicts: Changelog configure libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/codec_desc.c libavcodec/dct-test.c libavcodec/imgconvert.c libavcodec/mss12.c libavcodec/version.h libavfilter/x86/gradfun.c libswscale/x86/yuv2rgb.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-31Merge commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5'Michael Niedermayer
* commit 'ec36aa69448f20a78d8c4588265022e0b2272ab5': x86: Fix linking with some or all of yasm, mmx, optimizations disabled configure: Add more fine-grained SSE CPU capabilities flags avfilter: x86: Use more precise compile template names x86: cosmetics: Comment some #endifs for better readability g723_1: add comfort noise generation utvideoenc: Switch to dsputils' median prediction utvideoenc: Avoid writing into the input picture avtools: remove the distinction between func_arg and func2_arg. avconv: make the -passlogfile option per-stream. avconv: make the -pass option per-stream. cmdutils: make -codecs print lossy/lossless flags. lavc: add lossy/lossless codec properties. Conflicts: Changelog cmdutils.c configure doc/APIchanges ffmpeg.h ffmpeg_opt.c ffprobe.c libavcodec/codec_desc.c libavcodec/g723_1.c libavcodec/utvideoenc.c libavcodec/version.h libavcodec/x86/mpegaudiodec.c libavcodec/x86/rv40dsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-31MSS2 decoderAlberto Delmás
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2012-08-31Add CPiA video decoderStephan Hilb
The cpia video decoder is intended to be used with the v4l2 demuxer. There are some small changes to the v4l2 demuxer to support the variable frame length of the format. Fixes ticket #1537 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-30lavc: add lossy/lossless codec properties.Anton Khirnov
2012-08-29Add missing codec descriptor for timingless subrip.Philip Langdale
Signed-off-by: Philip Langdale <philipl@overt.org>
2012-08-25lavc: add some missing .long_name to codec_descriptors[]Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-08-22avrn: lowercase "name" and expand"long_name"Piotr Bandurski
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-20lavc: move AVRn to a seperate decoder.Michael Niedermayer
The special cases in demuxers and decoders are a mess otherwise (and more would be needed to support it fully) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-18Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: mpegvideo_enc: don't use deprecated avcodec_encode_video(). cmdutils: refactor -codecs option. avconv: make -shortest a per-output file option. lavc: add avcodec_descriptor_get_by_name(). lavc: add const to AVCodec* function parameters. swf(dec): replace CODEC_ID with AV_CODEC_ID dvenc: don't use deprecated AVCODEC_MAX_AUDIO_FRAME_SIZE rtmpdh: Do not generate the same private key every time when using libnettle rtp: remove ff_rtp_get_rtcp_file_handle(). rtsp.c: use ffurl_get_multi_file_handle() instead of ff_rtp_get_rtcp_file_handle() avio: add (ff)url_get_multi_file_handle() for getting more than one fd h264: vdpau: fix crash with unsupported colorspace amrwbdec: Decode the fr_quality bit properly Conflicts: Changelog cmdutils.c cmdutils_common_opts.h doc/ffmpeg.texi ffmpeg.c ffmpeg.h ffmpeg_opt.c libavcodec/h264.c libavcodec/options.c libavcodec/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-18lavc: add avcodec_descriptor_get_by_name().Anton Khirnov
2012-08-16Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: Fix even more missing includes after the common.h removal build: Factor out rangecoder dependencies to CONFIG_RANGECODER build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCE x86: avcodec: Consistently name all init files Add more missing includes after removing the implicit common.h Add some more missing includes after removing the implicit common.h Don't include common.h from avutil.h rtmp: Automatically compute the hash for SWFVerification Conflicts: configure doc/APIchanges doc/examples/decoding_encoding.c libavcodec/Makefile libavcodec/assdec.c libavcodec/audio_frame_queue.c libavcodec/avpacket.c libavcodec/dv_profile.c libavcodec/dwt.c libavcodec/libtheoraenc.c libavcodec/rawdec.c libavcodec/rv40dsp.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/v210dec.h libavcodec/vc1dsp.c libavcodec/x86/Makefile libavfilter/asrc_anullsrc.c libavfilter/avfilter.c libavfilter/buffer.c libavfilter/formats.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_select.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/version.h libavutil/audioconvert.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-13lavc: add missing codec descriptors.Nicolas George
2012-08-11Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: lavf: simplify is_intra_only() by using codec descriptors. lavc: add an intra-only codec property. lavc: add codec descriptors. lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code. dict: move struct AVDictionary definition to dict.c dict: add av_dict_count() Conflicts: doc/APIchanges libavcodec/old_codec_ids.h libavformat/utils.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>