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
2020-04-24avcodec: add support for Cunning Developments' ADPCMZane van Iperen
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-04-10avcodec.h: split AVCodecDescriptor API into its own headerAnton Khirnov
2020-04-10avcodec: add MV30 decoderPaul B Mahol
2020-03-17avcodec: add CRI HCA decoderPaul B Mahol
2020-03-17avcodec: add derf dpcm decoderPaul B Mahol
2020-03-17avcodec: add ADPCM IMA MTF decoderPaul B Mahol
2020-03-09avcodec: add decoder for High Voltage Software's ALP ADPCMZane van Iperen
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-02-21avcodec: add decoder for Rayman 2's ADPCM variantZane van Iperen
Adds support for the ADPCM variant used in Rayman 2's files. Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2020-02-20avcodec: add siren audio decoderPaul B Mahol
2020-02-16avcodec: fix pcm zork decoderPaul B Mahol
Fixes #1939
2020-02-15avcodec: add cdtoons decoderAlyssa Milburn
This adds a decoder for Broderbund's sprite-based QuickTime CDToons codec, based on the decoder I wrote for ScummVM. Signed-off-by: Alyssa Milburn <amilburn@zall.org>
2020-02-06avcodec: add decoder for Simon & Schuster Interactive's ADPCM variantZane van Iperen
Adds support for the ADPCM variant used by some Simon & Schuster Interactive games such as Real War, and Real War: Rogue States. Signed-off-by: Zane van Iperen <zane@zanevaniperen.com> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2020-01-26avcodec: add decoder for argonaut games' adpcm codecZane van Iperen
Adds support for the ADPCM variant used by some Argonaut Games' games, such as 'Croc! Legend of the Gobbos', and 'Croc 2'. Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
2019-12-12lavc: add MPEG-H 3D Audio codec idYuki Tsuchiya
Signed-off-by: James Almer <jamrial@gmail.com>
2019-12-12lavc/codec_desc: introduce AV_CODEC_PROP_INTRA_ONLY flag to audio codecYuki Tsuchiya
Introduce AV_CODEC_PROP_INTRA_ONLY flag to audio codec as well as video codec to support non intra-only audio codec. Signed-off-by: Yuki Tsuchiya <Yuki.Tsuchiya@sony.com> Signed-off-by: James Almer <jamrial@gmail.com>
2019-11-28avcodec: add mvha video decoderPaul B Mahol
2019-11-28avcodec: add mvdv video decoderPaul B Mahol
2019-11-16avcodec/codec_desc: add mising .type for acelp.kelvinPaul B Mahol
2019-09-19avcodec: add EPG codec IDAnthony Delannoy
Signed-off-by: Marton Balint <cus@passwd.hu>
2019-09-16lavc/g729dec: Support decoding Sipro ACELP.KELVIN.Carl Eugen Hoyos
Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
2019-08-29avcodec: add IMM5 decoderPaul B Mahol
2019-06-12VP4 video decoderPeter Ross
2019-04-13avcodec: add LSCR decoderPaul B Mahol
Fixes #4711.
2019-04-11avcodec: add ADPCM AGM decoderPaul B Mahol
2019-03-31avcodec: add Amuse Graphics decoderPaul B Mahol
This work is sponsored by VideoLAN.
2019-02-10add libaribb24 ARIB STD-B24 caption decoderJan Ekström
* Outputs ASS lines with basic coloring and font scaling for each given region. * Sets the default style to the resolution of the subtitle plane (for example, 960x540 / 36pt font for profile A). * Has options to: * Disable ruby text (which is coded as regions which have half-height text in libaribb24). Enabled by default as without positioning ruby text only confuses as it is usually coded in the beginning of the decoded subtitle line. * Set the working directory, in which libaribb24 will read configuration as well as into which it may save broadcast extra symbols as PNG. Unset by default. The unconventional library check can be explained by the library's current master branch being licensed as LGPLv3, but at the time of writing the latest official release is still licensed under GPLv3. Thus, one either has to wait for the following release, or enable GPLv3.
2019-01-27avcodec: add ARBC decoderPaul B Mahol
Thanks Kostya for great help in reversing binary.
2019-01-15avcodec: add HCOM decoderPaul B Mahol
2018-12-31avcodec: add HYMT decoderPaul B Mahol
2018-12-13avcodec/codec_desc: extend gif descriptionPaul B Mahol
2018-11-05mjpeg: Use profile names in the encoder and decoderVittorio Giovara
2018-11-05prores: Use profile names in the various encoders and decodersVittorio Giovara
Export FF_PROFILE_PRORES_* symbols publicly, add a missing one.
2018-10-26avcodec: Implement Archimedes VIDC encoder/decoderCameron Cawley
Signed-off-by: Cameron Cawley <ccawley2011@gmail.com>
2018-09-08avcodec: add RemotelyAnywhere Screen Capture decoderPaul B Mahol
2018-08-27avcodec: add WinCAM Motion Video decoderPaul B Mahol
2018-08-27avcodec: add MatchWare Screen Capture CodecPaul B Mahol
2018-08-24avcodec: add Brooktree ProSumer Video decoderPaul B Mahol
2018-08-21avcodec/codec_desc: mark Duck TrueMotion 2.0 Real Time as intra onlyPaul B Mahol
2018-08-21avcodec: add IMM4 decoderPaul B Mahol
This work is sponsored by VideoLAN.
2018-08-07avs2: correct avs2 descriptionhwren
Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
2018-07-27lavc: add AVS2/IEEE 1857.4 parserhwren
Tested-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
2018-07-03lavc: implement an ATRAC9 decoderRostislav Pehlivanov
This commit implements a full ATRAC9 decoder, a simple low-delay codec developed by Sony and used in most PSVita games, some PS3 games and some PS4 games. Its similar to AAC in that it uses Huffman coded scalefactors but instead of vector quantization it just Huffman codes the spectral coefficients (in a way similar to how Opus splits band energy coding into coarse and fine precision). It opts to write rather large Huffman codes by packing several small coefficients into one Huffman coded symbol, though I don't believe this increases efficiency at all. Band extension implements SBC in a simple way, first it mirrors the lower spectrum onto the higher frequencies and then it uses one of 5 filters to shape it. Noise substitution is implemented via 2 of them. Unlike previous ATRAC codecs, there's no QMF, this is a standard MDCT codec. Based off of the reverse engineering work of Alex Barney. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2018-06-09avcodec/avcodec.h: add AV_CODEC_ID_TTMLMarton Balint
Signed-off-by: Marton Balint <cus@passwd.hu>
2018-03-29avcode/profiles: add AV1 profilesJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2018-03-08sbc: implement SBC decoder (low-complexity subband codec)Aurelien Jacobs
This was originally based on libsbc, and was fully integrated into ffmpeg.
2018-02-24Add libcodec2 en/decoderTomas Härdin
2018-02-12fate/libavcodec: add codec_desc testMuhammad Faiz
Remove runtime check at codec_desc.c Reviewed-by: wm4 <nfxjfg@googlemail.com> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2018-02-10aptx: implement the aptX HD bluetooth codecAurelien Jacobs
2018-02-09avcodec/codec_desc: sort codec_descriptorsMuhammad Faiz
Use bsearch on avcodec_descriptor_get(). Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2017-11-11aptx: implement the aptX bluetooth codecAurelien Jacobs
The encoder was reverse engineered from binary library and from EP0398973B1 patent (long expired). The decoder was simply deduced from the encoder.