summaryrefslogtreecommitdiffstats
path: root/libavcodec/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* avcodec: Add librav1e encoderDerek Buitenhuis2019-11-101-0/+1
| | | | | | 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-061-1/+1
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing h263data dependency to snow encoderLou Logan2019-11-061-1/+1
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing vorbis_data dependency to opus encoderLou Logan2019-11-061-1/+1
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* avcodec/Makefile: add missing ass dependency to ccaption decoderLou Logan2019-11-041-1/+1
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* lavc/qsvenc: enable vp9 encoderZhong Li2019-11-031-0/+1
| | | | | | | | | | 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-261-0/+1
| | | | | | | | | | | | | | | 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-161-0/+1
| | | | | Fixes ticket #4799. Analyzed-by: Aleksandr Ustinov
* lavc/tiff: Decode embedded JPEGs in DNG imagesNick Renieris2019-09-021-1/+1
| | | | | | | | | | | | | | | | 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-291-0/+1
|
* lavc/qsvdec: Add mjpeg decoder supportZhong Li2019-08-201-0/+1
| | | | Signed-off-by: Zhong Li <zhong.li@intel.com>
* lavc/h265_profile_level: Add unit testMark Thompson2019-07-071-0/+1
| | | | Operates in the same way as the h264-levels test.
* h265_metadata: Add option to set the level of the streamMark Thompson2019-07-071-1/+1
| | | | To match the same option in h264_metadata.
* avcodec/mlp_parser: split off shared code to its own fileJames Almer2019-05-071-2/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: add LSCR decoderPaul B Mahol2019-04-131-0/+1
| | | | Fixes #4711.
* avcodec: add an AV1 frame split bitstream filterJames Almer2019-04-111-0/+1
| | | | | | 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-111-0/+1
|
* opusdsp: create and move deemphasis and postfiltering from opus_celtLynne2019-04-011-1/+2
|
* avcodec: add Amuse Graphics decoderPaul B Mahol2019-03-311-0/+1
| | | | This work is sponsored by VideoLAN.
* avutil/cuda_check: avoid pointlessly exporting same symbol from two librariesTimo Rothenpieler2019-02-141-3/+3
|
* add libaribb24 ARIB STD-B24 caption decoderJan Ekström2019-02-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | * 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-271-0/+1
| | | | Thanks Kostya for great help in reversing binary.
* avcodec: add HCOM decoderPaul B Mahol2019-01-151-0/+1
|
* avcodec: add HYMT decoderPaul B Mahol2018-12-311-0/+1
|
* avcodec: add g732_1 parserPaul B Mahol2018-12-231-0/+1
|
* avcodec: add gif parserPaul B Mahol2018-12-101-0/+1
|
* avcodec: add PCM-DVD encoderPaul B Mahol2018-12-011-0/+1
| | | | Fixes #6784.
* avcodec: add truehd_core bitstream filterPaul B Mahol2018-11-231-0/+1
|
* avutil/hwcontext_cuda: Define and use common CHECK_CU()Philip Langdale2018-11-141-3/+3
| | | | | | | | | | | | | | | | | | We have a pattern of wrapping CUDA calls to print errors and normalise return values that is used in a couple of places. To avoid duplication and increase consistency, let's put the wrapper implementation in a shared place and use it everywhere. Affects: * avcodec/cuviddec * avcodec/nvdec * avcodec/nvenc * avfilter/vf_scale_cuda * avfilter/vf_scale_npp * avfilter/vf_thumbnail_cuda * avfilter/vf_transpose_npp * avfilter/vf_yadif_cuda
* avcodec : add prores_metadata bsf for set the color property of each prores ↵Martin Vignali2018-11-111-0/+1
| | | | frame
* avcodec: libdav1d AV1 decoder wrapper.James Almer2018-11-051-0/+1
| | | | | | | Originally written by Ronald S. Bultje, with fixes, optimizations and improvements by James Almer. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: Implement Archimedes VIDC encoder/decoderCameron Cawley2018-10-261-0/+2
| | | | Signed-off-by: Cameron Cawley <ccawley2011@gmail.com>
* avcodec/proresenc_aw : use scan table from prores_data fileMartin Vignali2018-10-181-2/+2
| | | | Doesn't seems to make speed loss
* avcodec: add an AV1 parserJames Almer2018-10-031-0/+1
| | | | | | | | Simple parser to set keyframes, frame type, structure, width, height, and pixel format, plus stream profile and level. Reviewed-by: Mark Thompson <sw@jkqxz.net> Signed-off-by: James Almer <jamrial@gmail.com>
* lavc: Add AV1 metadata bitstream filterMark Thompson2018-09-261-0/+1
| | | | Can adjust colour and timing information.
* lavc: Add coded bitstream read/write support for AV1Mark Thompson2018-09-261-0/+1
|
* vaapi_encode_h265: Set level based on stream if not set by userMark Thompson2018-09-231-1/+1
| | | | | | Sets the level based on the stream properties if it is not explicitly set by the user. Also add a tier option to set general_tier_flag, since that affects the level choice.
* vaapi_encode_h264: Set level based on stream if not set by userMark Thompson2018-09-231-1/+1
|
* lavc/h264: Add common code for level handlingMark Thompson2018-09-231-1/+2
| | | | Including a unit test.
* lavc/cbs: Add JPEG supportMark Thompson2018-09-231-0/+1
|
* avcodec: add native iLBC decoderPaul B Mahol2018-09-231-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: add missing mpegvideo dependencies to SpeedHQ decoderJames Almer2018-09-151-1/+1
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavc, doc, configure: add libxavs2 video encoder wrapperhwren2018-09-111-0/+1
| | | | Signed-off-by: hwren <hwrenx@126.com>
* avcodec: add RemotelyAnywhere Screen Capture decoderPaul B Mahol2018-09-081-0/+1
|
* avcodec: add WinCAM Motion Video decoderPaul B Mahol2018-08-271-0/+1
|
* avcodec: add MatchWare Screen Capture CodecPaul B Mahol2018-08-271-0/+1
|
* avcodec: add Brooktree ProSumer Video decoderPaul B Mahol2018-08-241-0/+1
|
* avcodec: add IMM4 decoderPaul B Mahol2018-08-211-0/+1
| | | | This work is sponsored by VideoLAN.
* lavc, doc, configure: add avs2 video decoder wrapperhwren2018-07-271-0/+1
| | | | | | Tested-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* lavc: add AVS2/IEEE 1857.4 parserhwren2018-07-271-0/+1
| | | | | | Tested-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
OpenPOWER on IntegriCloud