aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc/ffmpeg: fix -copy_ts typo, should be -copytsMarth642023-12-111-1/+1
| | | | Signed-off-by: Marth64 <marth64@proxyid.net>
* doc/bitstream_filters: add setts exampleMarth642023-12-101-0/+5
|
* doc/ffmpeg: AV_FMT_DISCONT typo should be AVFMT_TS_DISCONTMarth642023-12-101-2/+2
|
* doc/ffmpeg: Update the description about d3d11vaHaihao Xiang2023-12-071-0/+15
| | | | Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* doc/developer: require asm for RISC-VJean-Baptiste Kempf2023-12-051-1/+1
| | | | | | | Explicitly document our usage of assembly, following suit with other architectures. Signed-off-by: J. Dekker <jdek@itanimul.li>
* avfilter/vsrc_gradients: add commands supportPaul B Mahol2023-12-031-0/+4
|
* doc/encoders/libx264: review and extend option descriptionStefano Sabatini2023-12-031-29/+36
| | | | | Also, merge x264opts and x264-opts option docs to avoid duplication and make it clearer that they provide mostly the same functionality.
* doc/filters:ddagrab: elaborate on the semantics of framerateAnton Khirnov2023-12-021-1/+6
|
* avfilter: add Affine Projection adaptive audio filterPaul B Mahol2023-11-281-0/+57
|
* avfilter/af_arls: add double sample format supportPaul B Mahol2023-11-271-0/+14
|
* avfilter/af_anlms: add double sample format supportPaul B Mahol2023-11-271-0/+14
|
* doc/filters: restore entry for libvmaf option poolGyan Doshi2023-11-271-0/+4
| | | | | | | | | 3d29724c00 removed the doc entry for the option pool while adding a parser function for it at the same time! The option remains available and undeprecated. Fixes trac #10693
* avfilter/vsrc_gradients: add square typePaul B Mahol2023-11-261-1/+10
|
* doc/git-howto: use less weird username for git URLMichael Niedermayer2023-11-221-1/+1
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: J. Dekker <jdek@itanimul.li>
* avcodec/evc_decoder: Provided support for EVC decoderDawid Kozinski2023-11-202-3/+35
| | | | | | | | | - Added EVC decoder wrapper - Changes in project configuration file and libavcodec Makefile - Added documentation for xevd wrapper Signed-off-by: Dawid Kozinski <d.kozinski@samsung.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/evc_encoder: Provided support for EVC encoderDawid Kozinski2023-11-202-0/+80
| | | | | | | | | - Added EVC encoder wrapper - Changes in project configuration file and libavcodec Makefile - Added documentation for xeve wrapper Signed-off-by: Dawid Kozinski <d.kozinski@samsung.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/af_afir: remove IR response video rendering supportPaul B Mahol2023-11-191-6/+4
| | | | | And deprecate related options. The same functionality can be done with specialized audio visualization filters.
* doc/filters: add one more example for afir filter usagePaul B Mahol2023-11-191-3/+9
|
* apply spelling fixesDiederik de Haas via ffmpeg-devel2023-11-182-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | Fix spelling issue as reported by Debian's lintian tool: accomodate -> accommodate addtional -> additional auxillary -> auxiliary bellow -> below betweeen -> between Calulate -> Calculate coefficents -> coefficients Defalt -> Default defaul -> default higer -> higher neccesary -> necessary orignal -> original ouput -> output precison -> precision processsing -> processing substract -> subtract Transfered -> Transferred upto -> up to Also add several of them to the 'common typos' check in patcheck. Signed-off-by: Diederik de Haas <didi.debian@cknow.org>
* avfilter/af_afir: add irnorm and irlink optionsPaul B Mahol2023-11-181-23/+14
| | | | Deprecate gtype option.
* avfilter/af_adynamicequalizer: add adaptive detection modePaul B Mahol2023-11-171-0/+2
|
* fftools/ffplay: add hwaccel decoding supportZhao Zhili2023-11-151-0/+12
| | | | | | | | | | | | | | | | Add vulkan renderer via libplacebo. Simple usage: $ ffplay -hwaccel vulkan foo.mp4 Use cuda to vulkan map: $ ffplay -hwaccel cuda foo.mp4 Create vulkan instance by libplacebo, and enable debug: $ ffplay -hwaccel vulkan \ -vulkan_params create_by_placebo=1:debug=1 foo.mp4 Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
* doc/ffmpeg: expand -bsf documentationAnton Khirnov2023-11-141-3/+13
| | | | Explain how to pass options to filters.
* avfilter/avf_showcwt: add fm frequency scalerPaul B Mahol2023-11-111-0/+1
|
* doc/APIchanges: Fill in missing valuesMichael Niedermayer2023-11-101-47/+47
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/html: fix styling issue with Texinfo 7.0Frank Plowman2023-11-081-1/+1
| | | | | | | | | | | | Texinfo 7.0 produces quite different HTML to Texinfo 6.8. Without this change, enumerated option flags (i.e. Possible values of x are...) render as white text on a white background with Texinfo 7.0 and are unreadable. This change removes a style for the selector `.table .table` which causes the background to turn white for these elements. As far as I can tell, it is not actually used anywhere in files generated by Texinfo 6.8. Signed-off-by: Frank Plowman <post@frankplowman.com>
* doc/html: support texinfo 7.0Frank Plowman2023-11-081-21/+85
| | | | | | | | | | | | | | | | | | | | Resolves trac ticket #10636 (http://trac.ffmpeg.org/ticket/10636). Texinfo 7.0, released in November 2022, changed the names of various functions. Compiling docs with Texinfo 7.0 resulted in warnings and improperly formatted documentation. More old names appear to have been removed in Texinfo 7.1, released October 2023, which causes docs compilation to fail. This commit addresses the issue by adding logic to switch between the old and new function names depending on the Texinfo version. Texinfo 6.8 produces identical documentation before and after the patch. CC https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1938238.html https://bugs.gentoo.org/916104 Signed-off-by: Frank Plowman <post@frankplowman.com>
* doc/community: improve wordingAnton Khirnov2023-11-081-1/+1
| | | | | | By intent, and in practice, the "active contributor" criterion applies to the person authoring the commits, not the one pushing them into the repository.
* doc/community: update the rules according to voting resultsAnton Khirnov2023-11-081-0/+2
| | | | | | Cf.: * http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2023-October/316054.html * http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2023-November/316618.html
* avutil: bump minor version after recent commitsJames Almer2023-11-081-0/+4
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 9.1.4 channel layoutJames Almer2023-11-081-0/+2
| | | | | | | Mapping to ITU-R BS.2051-3 "Sound System G" and ITU-R BS.1196-8 "Channel Configuration 20". Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 7.2.3 channel layoutJames Almer2023-11-081-0/+2
| | | | | | | Mapping to ITU-R BS.2051-3 "Sound System F" and ITU-R BS.1196-8 "Channel Configuration 15". Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec: LEAD MCMP decoderPeter Ross2023-11-081-0/+1
| | | | | | | | | Partially fixes ticket #798 Reviewed-by: James Almer <jamrial@gmail.com> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Peter Ross <pross@xvid.org>
* avfilter/af_adynamicequalizer: merge direction option with mode optionPaul B Mahol2023-11-041-14/+8
| | | | More user-friendly and self-explanatory what certain mode does.
* doc/decoders: correctly note an option's default in libaribcaptionzheng qian2023-11-021-4/+1
| | | | | | | | The `-caption_encoding` option was reported as having a default value of 'ass', whereas it's actually 'auto'. Signed-off-by: zheng qian <xqq@xqq.im> Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* avutil/pixdesc: add AV_PIX_FMT_FLAG_XYZNiklas Haas2023-10-311-0/+3
| | | | | | | | | There are already several places in the codebase that match desc->name against "xyz", and many downstream clients replicate this behavior. I have no idea why this is not just a flag. Motivated by my desire to add yet another check for XYZ to the codebase, and I'd rather not keep copy/pasting a string comparison hack.
* doc/filters: add one more example for feedback filterPaul B Mahol2023-10-301-0/+6
|
* lavc/libaribcaption: rename `replace_fullwidth_ascii` to `replace_msz_ascii`TADANO Tokumei2023-10-291-6/+6
| | | | | | | | This should hopefully clarify that the option only affects MSZ full-width characters, and not all full-width ASCII. Additionally, this matches the prefix with the upstream option. Signed-off-by: TADANO Tokumei <aimingoff@pc.nifty.jp>
* lavc/libaribcaption: add MSZ character related optionsTADANO Tokumei2023-10-291-0/+16
| | | | | | | | | | | | | | | | | | | | | This patch adds two MSZ (Middle Size; half width) character related options, mapping against newly added upstream functionality: * `replace_msz_japanese`, which was introduced in version 1.0.1 of libaribcaption. * `replace_msz_glyph`, which was introduced in version 1.1.0 of libaribcaption. The latter option improves bitmap type rendering if specified fonts contain half-width glyphs (e.g., BIZ UDGothic), even if both ASCII and Japanese MSZ replacement options are set to false. As these options require newer versions of libaribcaption, the configure requirement has been bumped accordingly. Signed-off-by: TADANO Tokumei <aimingoff@pc.nifty.jp>
* doc/APIchanges: Add 6.1 cut pointMichael Niedermayer2023-10-291-0/+2
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil: bump minor version after recent commitsJames Almer2023-10-271-0/+7
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 3.1.2 channel layoutJames Almer2023-10-271-0/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 7.1.4 channel layoutWill Wolcott2023-10-271-0/+2
| | | | | | | | Mapping to ITU-R BS.2051-3 "Sound System J" and ITU-R BS.1196-8 "Channel Configuration 19". Signed-off-by: Will Wolcott <wwolcott@netflix.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 7.1.2 channel layoutJames Almer2023-10-271-0/+2
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: add a 5.1.4 channel layoutJames Almer2023-10-271-0/+2
| | | | | | | Mapping to ITU-R BS.2051-3 "Sound System D" and ITU-R BS.1196-8 "Channel Configuration 16". Signed-off-by: James Almer <jamrial@gmail.com>
* avutil/channel_layout: rename 7.1(top) channel layout to 5.1.2James Almer2023-10-271-1/+1
| | | | | | | | | | This layout maps to ITU-R BS.2051-3 "Sound System C" and ITU-R BS.1196-8 "Channel Configuration 14", and it being the first layout with top layer channels, it's best to use a different scheme to properly convey the presence and amount of said channels. The new name will also be a better fit for the additions in the following commits. Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vidstab: add option for file format specificationGyan Doshi2023-10-261-0/+13
| | | | | | | | | | | The vidstab library added support in Nov 2020 for writing/reading the transforms data in binary in addition to ASCII. The library default was changed to binary format but no changes were made to the AVfilters resulting in data file for writing or reading being always opened as text. This effectively broke the filters. Option added to vidstabdetect to specify file format and open files in both filters with the correct attributes.
* ffprobe: print the non-diegetic stream disposition flagJames Almer2023-10-251-0/+1
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/pthread_frame: Remove ff_thread_release_buffer()Andreas Rheinhardt2023-10-221-2/+1
| | | | | | | | | | | | | | It is unnecessary since the removal of non-thread-safe callbacks in e0786a8eeb9e7c8feb057e83f284491f0a87e463. Since then, the AVCodecContext has only been used as logcontext. Removing ff_thread_release_buffer() allowed to remove AVCodecContext* parameters from several other functions (not only unref functions, but also e.g. ff_h264_ref_picture() which calls ff_h264_unref_picture() on error). Reviewed-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* ffprobe: add -output_format as an alias of -ofStefano Sabatini2023-10-201-3/+3
| | | | | Currently we have -of and -print_format, which is a bit confusing. Add -output_format as an alias of -of to match the short name.