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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-03Changelog: fix position of VAAPI MPEG-2/VP8 encode entryMark Thompson
This was merged in the wrong place.
2017-04-03Changelog: add missing entry for VP8 QSV decoderJames Almer
2017-04-03Changelog: add 3.3James Almer
2017-03-27Changelog: reorder last entryRostislav Pehlivanov
Entries are organized in descending chronological order. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-27lavfi: remove af_asynts filterRostislav Pehlivanov
Long overdue for removal, af_aresample should be used instead. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-21add signature filter for MPEG7 video signatureGerion Entrup
This filter does not implement all features of MPEG7. Missing features: - compression of signature files - work only on (cropped) parts of the video Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-20Merge commit '80fc75d51e3312e1890591048eb6a3d499b6e49d'Clément Bœsch
* commit '80fc75d51e3312e1890591048eb6a3d499b6e49d': Changelog: Mention mov with multiple stsd Merged-by: Clément Bœsch <u@pkh.me>
2017-03-16Merge commit '4fef648d10bf3bcfd4b8fa5755c1128966a2427c'Clément Bœsch
* commit '4fef648d10bf3bcfd4b8fa5755c1128966a2427c': Remove the legacy X11 screen grabber Merged-by: Clément Bœsch <u@pkh.me>
2017-03-12avcodec: add XPM decoder and demuxerParas Chadha
Signed-off-by: Paras Chadha <paraschadha18@gmail.com>
2017-03-12Merge commit 'ad71d3276fef0ee7e791e62bbfe9c4e540047417'Mark Thompson
* commit 'ad71d3276fef0ee7e791e62bbfe9c4e540047417': lavfi: add a QSV deinterlacing filter Minor fixup for lavfi differences. Merged-by: Mark Thompson <sw@jkqxz.net>
2017-03-12lavfi: add a QSV scaling filterAnton Khirnov
This merges libav commit ac7bfd69678f3966e38debdb27f4bde94dc0345c, which was previously skipped. (cherry picked from commit ac7bfd69678f3966e38debdb27f4bde94dc0345c) Signed-off-by: Mark Thompson <sw@jkqxz.net>
2017-03-02avcodec: add ClearVideo decoderKostya Shishkov
Only I-frames are decoded for now. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-02-23avcodec: add ScreenPressor decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-02-16Changelog: add entry for the native Opus encoderRostislav Pehlivanov
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-02-12avcodec: add FM Screen Capture Codec decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-02-08vaapi_encode: Add VP8 supportMark Thompson
Fixes ticket #6116. (cherry picked from commit ca62236a89f47bd871eaf69d8d9e837c93c55a6c)
2017-02-08vaapi_encode: Add MPEG-2 supportMark Thompson
(cherry picked from commit ca6ae3b77a7e6600e517723b90e57527a47809de)
2017-02-08Implement optimal huffman encoding for (M)JPEG.Jerry Jiang
> seems to break > make fate-vsynth1-mjpeg-444 Fixed.
2017-02-04avfilter: add midequalizer filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-30avfilter: add threshold filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-30avformat: add SCC muxerPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-26avfilter: add abitscope multimedia filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-25avformat: add Sample Dump eXchange demuxerPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-24avfilter: add EIA-608 line extractorPaul B Mahol
Signed-off-by: Dave Rice <dave@dericed.com> Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-22avformat: add MIDI Sample Dump Standard demuxerPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2017-01-11avcodec: add Newtek SpeedHQ decoderSteinar H. Gunderson
This decoder can decode all existing SpeedHQ formats (SHQ0–5, 7, and 9), including correct decoding of the alpha channel. 1080p is decoded in 142 fps on one core of my i7-4600U (2.1 GHz Haswell), about evenly split between bitstream reader and IDCT. There is currently no attempt at slice or frame threading, even though the format trivially supports both. NewTek very helpfully provided a full set of SHQ samples, as well as source code for an SHQ2 encoder (not included) and assistance with understanding some details of the format.
2017-01-07avcodec: add QDMC decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-12-23avcodec: add Apple Pixlet decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-12-22avcodec: add pcm_f16le and pcm_f24le decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-12-14libavcodec : add decoder for Photoshop PSD image filesMartin Vignali
Decode the Image Data Section (which contains merged pictures). Support RGB/A and Grayscale/A in 8bits and 16 bits per channel. Support uncompress and rle decompression in Image Data Section. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-12-10configure: fail if autodetect-libraries are requested but not foundAndreas Cadhalpun
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2016-12-07mov: Export spherical informationVittorio Giovara
This implements Spherical Video V1 and V2, as described in the spatial-media collection by Google. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-12-02avfilter: add premultiply filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-11-26vc1dec: support multiple slices in frame coded images with hwaccelHendrik Leppkes
Based on a patch by Jun Zhao <mypopydev@gmail.com>
2016-11-13avformat: Add Pro-MPEG CoP #3-R2 FEC protocolVlad Tarca
Pro-MPEG Code of Practice #3 release 2 forward error correction for rtp_mpegts streams Signed-off-by: Vlad Tarca <vtarca@mobibase.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-11-11lavfi/loudnorm: add an internal libebur128 libraryMarton Balint
Also contains the following changes to the library: - add ff_ prefix to functions - remove cplusplus defines. - add FF_ prefix to contants and some structs - remove true peak calculation feature, since it uses its own resampler, and af_loudnorm does not need it. - remove version info and some fprintf(stderr) functions - convert to use av_malloc - always use histogram mode for LRA calculation, otherwise LRA data is slowly consuming memory making af_loudnorm unfit for 24/7 operation. It also uses a BSD style linked list implementation which is probably not available on all platforms. So let's just remove the classic mode which not uses histogram. - add ff_thread_once for calculating static histogram tables - convert some functions to void which cannot fail - remove intrinsics and some unused headers - add support for planar audio - remove channel / sample rate changer function, in ffmpeg usually we simply alloc a new context - convert some static variables to defines - declare static histogram variables as aligned - convert some initalizations to mallocz - add window size parameter to init function and remove window size setter function - convert return codes to AVERROR - fix indentation Signed-off-by: Marton Balint <cus@passwd.hu>
2016-11-02crystalhd: Switch to new decode API and remove the insanityPhilip Langdale
The new decode API allows for m:n decode patterns, which is what you need to use this hardware in a sane way. There are so many situations where 1:1 doesn't happen naturally that it's a miracle I got it working as well as I did. With this change, we can throw all of the crazy heuristics and sleeps(!) out, and things work correctly.
2016-10-26Changelog: Add back next markerMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-26Changelog: Add 3.2Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-22lavf/rtpdec_g726: Map mime type G726 to g726le.Carl Eugen Hoyos
Add new mime types AAL2-G726 for g726 as suggested in rfc 3551. This patch will break interaction with applications that incorrectly use big-endian G.726 with mime type G726 but we know of at least one device (DVTel camera) that correctly implements the rfc, so do the same. Fixes ticket #5890.
2016-10-19lavc: add mpeg4 mediacodec decoderMatthieu Bouron
2016-10-19lavc: add vp8/vp9 mediacodec decodersMatthieu Bouron
2016-10-14lavfi/sidedata: add filter for manipulating frame side dataMarton Balint
This is a similar filter to f_metadata, only it works on side data. Since adding side data from a user provided arbitrary binary string is unsafe, because current code assumes that a side data of a certain kind has the proper size, this filter only implements selection and deletion. Also, no value matching support is implemented yet, because there is no uniform way to specify a side data textually. Signed-off-by: Marton Balint <cus@passwd.hu>
2016-10-07avformat/matroskaenc: add an option to disable writting CRC32 elementsJames Almer
Also add missing Changelog entry. Signed-off-by: James Almer <jamrial@gmail.com>
2016-10-05ChangeLog: Add latest CUVID changesPhilip Langdale
2016-10-02Changelog: Compress slightly to improve readability.Carl Eugen Hoyos
2016-10-01lavc: remove libfaac wrapperJosh de Kock
There is really no need for two aac wrappers, we already have libfdk-aac which is better. Not to mention that faac doesn't even support HEv1, or HEv2. It's also under a license which is unusable for distribution, so it would only be useful to people who will compile their own ffmpeg, only use it themselves (which at that point should just use fdk-aac). Signed-off-by: Josh de Kock <josh@itanimul.li>
2016-09-29Changelog: Mention edts support.Carl Eugen Hoyos
2016-09-24lavd: drop SDL1 device and SDL1 supportJosh de Kock
Signed-off-by: Josh de Kock <josh@itanimul.li>
2016-09-24ffplay: add SDL2 supportMarton Balint
This commit also drops SDL1 support for ffplay. Tested-by: James Almer <jamrial@gmail.com> (Windows, mingw-w64) Signed-off-by: Josh de Kock <josh@itanimul.li>