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
2016-08-31Changelog: mark the release 12 branchAnton Khirnov
2016-08-29Changelog: Mention mov with multiple stsdVittorio Giovara
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2016-08-29High Definition Compatible Digital (HDCD) decoder filter, using libhdcdBurt P
Signed-off-by: Burt P <pburt0@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2016-07-29Remove the legacy X11 screen grabberDiego Biurrun
The XCB screen grabber is a drop-in replacement and not under GPL.
2016-07-22lavfi: add a QSV deinterlacing filterAnton Khirnov
2016-06-28Add an OpenH264 decoder wrapperMartin Storsjö
While it is less featureful (and slower) than the built-in H264 decoder, one could potentially want to use it to take advantage of the cisco patent license offer. Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-21lavfi: add a QSV scaling filterAnton Khirnov
2016-06-20Add TrueMotion 2.0 Real Time decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-06-20Add MagicYUV decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-05-17lavf: Raw G.729 demuxerVladimir Voroshilov
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-05-04cosmetics: Fix spelling mistakesVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2016-04-30mmaldec: add vc1 decoding supportwm4
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-04-30mmaldec: Add mpeg2 decoding supportJulian Scheel
Register mmaldec as mpeg2 decoder. Supporting mpeg2 in mmaldec is just a matter of setting the correct MMAL_ENCODING on the input port. To ease the addition of further supported mmal codecs a macro is introduced to generate the decoder and decoder class structs. Signed-off-by: Julian Scheel <julian@jusst.de> Signed-off-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-04-12omx: Add support for broadcom OMX on raspberry piMartin Storsjö
The raspberry pi uses the alternative API/ABI for OMX; this makes such builds incompatible with all the normal OpenMAX implementations. Since this can't easily be detected at configure time (one can build for raspberry pi's OMX just fine using the generic, pristine Khronos OpenMAX IL headers, no need for their own extensions), require a separate configure switch for it instead. The broadcom host library can't be unloaded once loaded and started; the deinit function that it provides is a no-op, and after started, it has got background threads running, so dlclosing it makes it crash. Signed-off-by: Martin Storsjö <martin@martin.st>
2016-04-12libavcodec: Add H264/MPEG4 encoders based on OpenMAX ILMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-03-30lavc: VAAPI MJPEG encoderMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-30lavc: VAAPI H.265 encoderMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-30lavc: VAAPI H.264 encoderMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-23lavfi: add an NVIDIA NPP-based scaling filterAnton Khirnov
2016-03-23lavf: VAAPI scale filterMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-01-11swfdec: support compressed swfClément Bœsch
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-11-30lavf: G.723.1 muxerMohamed Naufal
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-11-30lavc: G.723.1 encoderMohamed Naufal
Additional improvements by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-11-26avfoundation: Simple captureAlexandre Lision
Originally based on the capture written by Thilo Borgmann <thilo.borgmann@mail.de>. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-11-24sgienc: Support encoding high bit depth images with RLEVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-10-23innoHeim/Rsupport Screen Capture Codec decoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-10-23kvazaar: Add libkvazaar HEVC encoderArttu Ylä-Outinen
Signed-off-by: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-10-16avconv: add support for Intel QSV-accelerated transcodingAnton Khirnov
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-09-30Screenpresso SPV1 decoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-09-02DXV decoderVittorio Giovara
Support all DXDI and DXD3 normal quality videos.
2015-08-24dnxhddata: Add tables for missing DNx100 profilesVittorio Giovara
1440x1080@8 progressive (1259) and interlaced (1260). Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-25lavc: add Intel libmfx-based HEVC decoder.Anton Khirnov
2015-07-25lavc: add a HEVC mp4->annex B bitstream filterAnton Khirnov
2015-07-09lavc: add Intel libmfx-based HEVC encoderAnton Khirnov
2015-07-09lavc: add Intel libmfx-based MPEG2 encoderAnton Khirnov
2015-07-01Go2Meeting decoderKostya Shishkov
ELS and ePIC decoder courtesy of Maxim Poliakovski, cleanup and integration by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-06-28lavf: Replace the ASF demuxerAlexandra Hájková
The old one is the result of the reverse engineering and guesswork. The new one has been written following the now-available specification. This work is part of Outreach Program for Women Summer 2014 activities for the Libav project. The fate references had to be changed because the old demuxer truncates the last frame in some cases, the new one handles it properly. The seek-test reference is changed because seeking works differently in the new demuxer. When seeking, the packet is not read from the stream directly, but it is rather constructed by the demuxer. That is why position is -1 now in the reference. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-06-22DirectDraw Surface image decoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-06-22Hap decoder and encoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-06-21libvpx: Support the vp9 extended profilesLuca Barbato
Bump the minimum libvpx version to 1.3.0 and rework the configure logic to fail only if no decoders and encoders are found. Based on the original patch from Vittorio. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-06-07mpjpeg: Initial implementationLuca Barbato
Support only streams with Content-Length. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-05-31nvenc: H264 and HEVC encodersLuca Barbato
Partially based on the work of Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-05-25D3D11va: add a Direct3D11 video decoder similar to DXVA2Steve Lhomme
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-05-06quickdraw: Support direct pixel blocksVittorio Giovara
Data is stored in separated components so rework decode_rle() to support stepping and offsets.
2015-05-02avconv: Add an option for automatically rotating video according to display ↵Martin Storsjö
matrix The option is enabled by default, but can be disabled. If this is enabled, such side data isn't copied into the output stream (except when doing stream copy). Signed-off-by: Martin Storsjö <martin@martin.st>
2015-04-20Canopus HQ/HQA decoderVittorio Giovara
Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-03-29lavc: add libdcadec decoderHendrik Leppkes
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-03-29lavc: add MMAL hardware decoder wrapperwm4
Based on a patch by Rodger Combs. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-03-28lavc: add Intel libmfx-based H.264 encoderAnton Khirnov
2015-03-15dca: Support for XLL (lossless extension)Niels Möller
Cleanup and integration by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de>