summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* avcodec/libvpxenc: add a way to explicitly set temporal layer idWonkap Jang2020-02-11
| | | | | | | | | In order for rate control to correctly allocate bitrate to each temporal layer, correct temporal layer id has to be set to each frame. This commit provides the ability to set correct temporal layer id for each frame. Signed-off-by: James Zern <jzern@google.com>
* avfilter/vf_colorlevels: add support for commandsPaul B Mahol2020-02-11
|
* avfilter/vf_colorkey: add support for commandsPaul B Mahol2020-02-11
|
* doc/ffmpeg: Document device selection for VulkanMark Thompson2020-02-09
|
* avutil/log: drop support for NO_COLOR environment variableMarton Balint2020-02-09
| | | | | | Deprecated for more than 9 years now. Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/vf_xfade: add diagonal smooth transitionsPaul B Mahol2020-02-09
|
* avfilter/af_asoftclip: add support for commandsPaul B Mahol2020-02-09
|
* doc/APIchanges: fix vulkan hwcontext dateLynne2020-02-08
|
* aviflter/vf_xfade: add pixelize transitionPaul B Mahol2020-02-07
|
* avfilter/vf_xfade: add dissolve transitionPaul B Mahol2020-02-07
|
* avfilter: add afirsrc filterPaul B Mahol2020-02-07
|
* avfilter/vf_xfade: add horzopen/close transitionPaul B Mahol2020-02-05
|
* avfilter/vf_xfade: add vertopen/close transitionPaul B Mahol2020-02-05
|
* doc/APIchanges: update with Vulkan commit infoLynne2020-02-04
|
* lavfi/vf_hwupload: Add support for HW -> HW transfersPhilip Langdale2020-02-04
| | | | | | | | | | | | | | | | As we find ourselves wanting a way to transfer frames between HW devices (or more realistically, between APIs on the same device), it's desirable to have a way to describe the relationship. While we could imagine introducing a `hwtransfer` filter, there is almost no difference from `hwupload`. The main new feature we need is a way to specify the target device. Having a single device for the filter chain is obviously insufficient if we're dealing with two devices. So let's add a way to specify the upload target device, and if none is specified, continue with the existing behaviour. We must also correctly preserve the sw_format on such a transfer.
* lavu: add Vulkan hwcontext codeLynne2020-02-04
| | | | | | | | | | This commit adds the necessary code to initialize and use a Vulkan device within the hwcontext libavutil framework. Currently direct mapping to VAAPI and DRM frames is functional, and transfers to CUDA and native frames are supported. Lets hope the future Vulkan video decode extension fits well within this framework.
* 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>
* avfilter/vf_xfade: add circleopen & circleclose transitionPaul B Mahol2020-02-04
|
* doc: Fix typo for dvdsubdecMichael Kuron2020-02-03
| | | | Signed-off-by: Michael Kuron <michael.kuron@gmail.com>
* avformat/dashenc: use AV_OPT_TYPE_DICT for http_optsMarton Balint2020-02-03
| | | | | | | | This changes the separator character from comma to colon, but since this option was only added recently I think it should be done for consistency with other similar options. Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/libvpxenc: add VP9 temporal scalability encoding optionWonkap Jang2020-02-03
| | | | | | | | | This commit reuses the configuration options for VP8 that enables temporal scalability for VP9. It also adds a way to enable three preset temporal structures (refer to the documentation for more detail) that can be used in offline encoding. Signed-off-by: James Zern <jzern@google.com>
* avfilter: add xfade opencl filterPaul B Mahol2020-02-02
|
* doc/filters: fix tonemap_vaapi filter name in documentationPaul B Mahol2020-02-02
|
* doc/filters: make filters order more consistentPaul B Mahol2020-02-02
|
* avfilter/vf_geq: use per-thread AVExpr for expression evaluationMarton Balint2020-01-31
| | | | | | | There was no consensus about separating AVExprState from AVExpr so here is a minimal patch using the existing AVExpr to fix ticket #7528. Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/vf_xfade: add smooth transitionsPaul B Mahol2020-01-31
|
* doc/filters: improve xfade description and add one examplePaul B Mahol2020-01-31
|
* doc/filters: Document geq *sum functionsMichael Niedermayer2020-01-30
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_xfade: add radial transitionPaul B Mahol2020-01-30
|
* avfilter: add xfade filterPaul B Mahol2020-01-30
|
* avformat/avio: add avio_protocol_get_classSteven Liu2020-01-30
| | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Suggested-by: Hendrik Leppkes <h.leppkes@gmail.com> Suggested-by: Nicolas George <george@nsup.org> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* doc/outdevs: Mention "sdl2" alias for "sdl".Carl Eugen Hoyos2020-01-26
| | | | Fixes ticket #8498.
* 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>
* avformat/udp: increase the default buffer size of a receiving socket to 384KMarton Balint2020-01-25
| | | | | | | | | | | | It is a common mistake that people only increase fifo_size when they experience drops, unfortunately this does not help for higher bitrate (> 100 Mbps) streams when the reader thread simply might not receive the packets in time (especially under high CPU load) if the default 64 KB of kernel buffer size is used. New default is determined so that common linux systems can set this buffer size without tuning kernel parameters. Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/vf_v360: add mask option, unset pixels are marked as transparentPaul B Mahol2020-01-25
|
* avfilter/vf_v360: add tetrahedron formatPaul B Mahol2020-01-22
|
* avfilter/vf_stack: add fill option for xstackPaul B Mahol2020-01-22
|
* avfilter/vf_v360: add support for fisheye input formatPaul B Mahol2020-01-21
|
* avfilter/vf_v360: add support for input fov to input sg formatPaul B Mahol2020-01-21
|
* doc/filters: v360: cylindrical supports inputPaul B Mahol2020-01-21
|
* avfilter/vf_v360: add support for cylindrical input formatPaul B Mahol2020-01-21
|
* avfilter/vf_v360: add support for flat input formatPaul B Mahol2020-01-20
|
* doc/fftools-common-opts: small fix to -report documentation.Nicolas George2020-01-20
|
* doc/filters: clarify resampling and linear mode in loudnormGyan Doshi2020-01-20
|
* avformat/img2enc: add support for specifying protocol optionsMarton Balint2020-01-18
| | | | | | v2: simplified example Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/asrc_anoisesrc: add velvet noisePaul B Mahol2020-01-18
|
* avfilter/vf_v360: add perspective output projectionPaul B Mahol2020-01-18
|
* avfilter/vf_v360: add gaussian interpolationPaul B Mahol2020-01-18
|
* avfilter/vf_v360: add spline16 interpolationPaul B Mahol2020-01-18
|
* doc/spp: Update spp command options docsJun Zhao2020-01-18
| | | | | | | | Update spp command options docs Reviewed-by: Gyan Doshi <ffmpeg@gyani.pro> Suggested-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>