summaryrefslogtreecommitdiff
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAge
* avcodec: add MV30 decoderPaul B Mahol2020-04-10
|
* avcodec: add CRI HCA decoderPaul B Mahol2020-03-17
|
* avcodec: add derf dpcm decoderPaul B Mahol2020-03-17
|
* avcodec: add ADPCM IMA MTF decoderPaul B Mahol2020-03-17
|
* avcodec/wavpack: add support for DSD filesDavid Bryant2020-03-11
| | | | | | | | | | | | | | | | | Add support for WavPack DSD files to the existing WavPack decoder using avcodec/dsd to perform the 8:1 decimation to 32-bit float samples. We must serialize the dsd2pcm operation (cross-boundary filtering) but would like to use frame-level multithreading for the CPU-intensive DSD decompression, and this is accomplished with ff_thread_report/await_progress(). Because the dsd2pcm operation is independent across channels we use slice-based multithreading for that part. Also a few things were removed from the existing WavPack decoder that weren't being used (primarily the SavedContext stuff) and the WavPack demuxer was enhanced to correctly determine the sampling rate of DSD files (and of course to no longer reject them). Signed-off-by: David Bryant <david@wavpack.com>
* avcodec: add decoder for High Voltage Software's ALP ADPCMZane van Iperen2020-03-09
| | | | | | 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>
* avcodec/Makefile: remove bogus/duplicate PNG parser entryAnamitra Ghorui2020-02-24
|
* lavc/vaapi_hevc: add function to find exact va_profile for REXTLinjie Fu2020-02-24
| | | | | | | | | | | Add vaapi_parse_rext_profile and use profile constraint flags to determine the exact va_profile for HEVC_REXT. If profile mismatch is allowed, select Main profile by default. Add build object in Makefile for h265_profile_level dependency. Signed-off-by: Linjie Fu <linjie.fu@intel.com>
* avcodec: add decoder for Rayman 2's ADPCM variantZane van Iperen2020-02-21
| | | | | | Adds support for the ADPCM variant used in Rayman 2's files. Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
* avcodec: add siren audio decoderPaul B Mahol2020-02-20
|
* libavcodec/svq: Remove ff_svq1_packet_checksum()Michael Niedermayer2020-02-19
| | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: fix pcm zork decoderPaul B Mahol2020-02-16
| | | | Fixes #1939
* avcodec: add cdtoons decoderAlyssa Milburn2020-02-15
| | | | | | | 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>
* avcodec: add decoder for Simon & Schuster Interactive's ADPCM variantZane van Iperen2020-02-06
| | | | | | | | | 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>
* avcodec/aptx: split decoder and encoder into separate filesJames Almer2020-02-05
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/Makefile: combine dvdsub dependencies into one entry per moduleJames Almer2020-02-05
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavc/dvdsubenc: accept palette from optionsMichael Kuron2020-02-04
| | | | | | | | Previously, the default palette would always be used. Now, we can accept a custom palette, just like dvdsubdec does. Signed-off-by: Michael Kuron <michael.kuron@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/dvdsubdec: Move palette parsing to new functionMichael Kuron2020-02-04
| | | | | Signed-off-by: Michael Kuron <michael.kuron@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec: add decoder for argonaut games' adpcm codecZane van Iperen2020-01-26
| | | | | | | 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>
* avcodec: add mvha video decoderPaul B Mahol2019-11-27
|
* avcodec: add mvdv video decoderPaul B Mahol2019-11-27
|
* avcodec: add an AV1 frame merge bitstream filterJames Almer2019-11-12
| | | | | | | This BSF takes Temporal Units split across different AVPackets and merges them by looking for Temporal Delimiter OBUs. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: Add librav1e encoderDerek Buitenhuis2019-11-10
| | | | | | Port to the new send/receive API by: James Almer <jamrial@gmail.com>. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* avcodec/Makefile: add missing msmpeg4* dependencies to wmv1 encoderLou Logan2019-11-06
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing h263data dependency to snow encoderLou Logan2019-11-06
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing vorbis_data dependency to opus encoderLou Logan2019-11-06
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing ass dependency to ccaption decoderLou Logan2019-11-04
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* lavc/qsvenc: enable vp9 encoderZhong Li2019-11-03
| | | | | | | | | | 1. must enable low_power mode since just VDENC can be supported by iHD driver right now 2. Coding option1 and extra_data are not supported by MSDK 3. IVF header will be inserted in MSDK by default, but it is not needed for FFmpeg, so disable it. Signed-off-by: Zhong Li <zhongli_dev@126.com>
* Add support for VP9 VDPAU hwaccel decodeManojGuptaBonda2019-10-26
| | | | | | | | | | | | | | | Support for VDPAU accelerated VP9 decoding was added with libvdpau-1.3. Support for the same in ffmpeg is added with this patch. Profiles related to VDPAU VP9 can be found in latest vdpau.h present in libvdpau-1.3. DRC clips are not supported yet due to http://trac.ffmpeg.org/ticket/8068 Add VP9 VDPAU to list of hwaccels and supported formats Added file vdpau_vp9.c and Modified configure to add VDPAU VP9 support. Mapped VP9 profiles to VDPAU VP9 profiles. Populated the codec specific params that need to be passed to VDPAU. Signed-off-by: Philip Langdale <philipl@overt.org>
* lavc/g729dec: Support decoding Sipro ACELP.KELVIN.Carl Eugen Hoyos2019-09-16
| | | | | Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
* lavc/tiff: Decode embedded JPEGs in DNG imagesNick Renieris2019-09-02
| | | | | | | | | | | | | | | | Used a technique similar to lavc/tdsc.c for invoking the MJPEG decoder. This commit adds support for: - DNG tiles - DNG tile huffman lossless JPEG decoding - DNG 8-bpp ("packed" as dcraw calls it) decoding - DNG color scaling [1] - LinearizationTable tag - BlackLevel tag [1]: As specified in the DNG Specification - Chapter 5 Signed-off-by: Nick Renieris <velocityra@gmail.com>
* avcodec: add IMM5 decoderPaul B Mahol2019-08-29
|
* lavc/qsvdec: Add mjpeg decoder supportZhong Li2019-08-20
| | | | Signed-off-by: Zhong Li <zhong.li@intel.com>
* lavc/h265_profile_level: Add unit testMark Thompson2019-07-07
| | | | Operates in the same way as the h264-levels test.
* h265_metadata: Add option to set the level of the streamMark Thompson2019-07-07
| | | | To match the same option in h264_metadata.
* avcodec/mlp_parser: split off shared code to its own fileJames Almer2019-05-07
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: add LSCR decoderPaul B Mahol2019-04-13
| | | | Fixes #4711.
* avcodec: add an AV1 frame split bitstream filterJames Almer2019-04-11
| | | | | | This will be needed by the eventual native AV1 decoder. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: add ADPCM AGM decoderPaul B Mahol2019-04-11
|
* opusdsp: create and move deemphasis and postfiltering from opus_celtLynne2019-04-01
|
* avcodec: add Amuse Graphics decoderPaul B Mahol2019-03-31
| | | | This work is sponsored by VideoLAN.
* avutil/cuda_check: avoid pointlessly exporting same symbol from two librariesTimo Rothenpieler2019-02-14
|
* add libaribb24 ARIB STD-B24 caption decoderJan Ekström2019-02-10
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* avcodec: add ARBC decoderPaul B Mahol2019-01-27
| | | | Thanks Kostya for great help in reversing binary.
* avcodec: add HCOM decoderPaul B Mahol2019-01-15
|
* avcodec: add HYMT decoderPaul B Mahol2018-12-31
|
* avcodec: add g732_1 parserPaul B Mahol2018-12-23
|
* avcodec: add gif parserPaul B Mahol2018-12-10
|
* avcodec: add PCM-DVD encoderPaul B Mahol2018-12-01
| | | | Fixes #6784.
* avcodec: add truehd_core bitstream filterPaul B Mahol2018-11-23
|