summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* doc/indevs: Document kmsgrab input deviceMark Thompson2017-09-13
|
* lavc: Add flag to mark packets containing trusted inputMark Thompson2017-09-13
|
* lavu: Add DRM hwcontextMark Thompson2017-09-13
|
* lavfi/framesync: reword repeatlast option help.Nicolas George2017-09-12
|
* doc: update filter_design.txt.Nicolas George2017-09-12
|
* add missing ignore filesJesse Liu2017-09-10
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add generic FFT video convolve filterPaul B Mahol2017-09-09
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Add SUP/PGS subtitle muxerPetri Hintukainen2017-09-09
| | | | Fixes ticket #2208
* avfilter: add Haas stereo enhancerPaul B Mahol2017-09-08
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi/buffersrc: add av_buffersrc_close().Nicolas George2017-09-08
|
* avfilter/vf_overlay: Restore shorthand option orderMichael Niedermayer2017-09-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/hlsenc: Added configuration to override HTTP User-AgentKarthick J2017-09-05
| | | | | Signed-off-by: Karthick J <kjeyapal@akamai.com> Signed-off-by: Steven Liu <lq@onvideo.cn>
* avfilter/avf_avectorscope: add possibility to auto zoomPaul B Mahol2017-09-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter: add despill filterPaul B Mahol2017-09-05
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec: add AV_HWACCEL_CODEC_CAP_EXPERIMENTAL flagJames Almer2017-09-04
| | | | | | | | This flag replaces the deprecated, non-prefixed HWACCEL_CODEC_CAP_EXPERIMENTAL one. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_fftfilt: make it possible to evaluate expressions per framePaul B Mahol2017-09-04
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavd: drop QTKit indevClément Bœsch2017-09-04
| | | | | | | QTKit has been deprecated in favor of AVFoundation for years, and we have an avfoundation input device. See https://developer.apple.com/documentation/qtkit
* doc/filters: add missing '' for blend examplePaul B Mahol2017-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/filters: add one more blend examplePaul B Mahol2017-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_displace: add mirror edge modePaul B Mahol2017-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_subtitles: enable processing of alpha channelPaul B Mahol2017-09-03
| | | | | | Fixes #6605. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/filters.texi: Add default values to vf_vaguedenoiser optionsLeo Izen2017-09-03
|
* lavf: make avio_read_partial() publicwm42017-09-01
| | | | | | | | | Main use-case is proxying avio through a foreign I/O layer and a custom AVIO context, without losing latency and performance characteristics. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Merged from Libav commit 173b56218f39c64.
* avio: add a destructor for AVIOContextAnton Khirnov2017-09-01
| | | | | | | | Before this commit, AVIOContext is to be freed with a plain av_free(), which prevents us from adding any deeper structure to it. (cherry picked from commit 99684f3ae752fc8bfb44a2dd1482f8d7a3d8536d) Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/af_adelay: remove requirement that at least one delay should be ↵Paul B Mahol2017-08-30
| | | | | | | | provided Such requirement is not necessary and code works without it just fine. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Add FITS EncoderParas Chadha2017-08-30
| | | | Signed-off-by: Paras Chadha <paraschadha18@gmail.com>
* Add FITS DecoderParas Chadha2017-08-30
| | | | Signed-off-by: Paras Chadha <paraschadha18@gmail.com>
* doc/filters: document framesync options.Nicolas George2017-08-29
|
* avformat/hls: Fix DoS due to infinite loopMichael Niedermayer2017-08-27
| | | | | | | | | | | Fixes: loop.m3u The default max iteration count of 1000 is arbitrary and ideas for a better solution are welcome Found-by: Xiaohei and Wangchu from Alibaba Security Team Previous version reviewed-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavd: implement NewTek NDI input/output device supportMaksym Veremeyenko2017-08-27
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/filters: improve pseudocolor examplePaul B Mahol2017-08-26
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_surround: make volume configurable for front center and lfe channelPaul B Mahol2017-08-26
|
* ffmpeg options: Enable trailing ? for map_channelpkviet2017-08-25
| | | | | | | | | | | The -map option allows for a trailing ? so that an error is not thrown if the input stream does not exist. This capability is extended to the map_channel option. This allows a ffmpeg command not to break if an input channel does not exist, which can be of use (for instance, scripts processing audio channels with sources having unset number of audio channels). Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/filters: add pseudocolor examplePaul B Mahol2017-08-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_firequalizer: add min_phase optionMuhammad Faiz2017-08-25
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/vf_blend: rename addition128 and difference128 to grainmerge and ↵Paul B Mahol2017-08-24
| | | | grainextract
* lavf/g726: Demuxer for raw G.726 streams, both left- and right-justified.Carl Eugen Hoyos2017-08-24
| | | | | Compatible with the binary encoder attached to ticket #6596 (right-aligned) and a sample from a SEG Mp3-Player (left-aligned).
* libavdevice/decklink: configurablity to set max queue sizeRavindra2017-08-22
| | | | | Signed-off-by: Ravindra Patagar <rpatagar@akamai.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/encoders: add "coder" option documentation for h264_vaapiJun Zhao2017-08-20
| | | | | Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
* vaapi_encode: Move quality option to common codeMark Thompson2017-08-20
| | | | | | | | | | | Use AVCodecContext.compression_level rather than a private option, replacing the H.264-specific quality option (which stays only for compatibility). This now works with the H.265 encoder in the i965 driver, as well as the existing cases with the H.264 encoder. (cherry picked from commit 19388a7200e5d99c703271f05dba1c806720e808)
* avutil/eval: add linear interpolation helperPaul B Mahol2017-08-19
|
* avfilter: add pseudocolor filterPaul B Mahol2017-08-19
|
* filters.texi: clarify audio upsampling in loudnormKyle Swanson2017-08-17
| | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* filters.texi: explain audio upsampling in loudnormWerner Robitza2017-08-17
| | | | | | | Explain that audio will be upsampled to 192 kHz. Addresses issues mentioned in issue 6570. Signed-off-by: Werner Robitza <werner.robitza@gmail.com>
* encoders.texi: Replace x264 --full-help suggestion with --fullhelpLeo Izen2017-08-16
| | | | | Reviewed-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Add tonemap filterVittorio Giovara2017-08-15
| | | | | | Based off mpv automatic tonemapping capabilities. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Add single precision planar RGB pixel formatsVittorio Giovara2017-08-15
| | | | | | Add a pixel format flag to identify this family. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* avfilter/vf_datascope: make it possible to change pixscope window positionPaul B Mahol2017-08-15
|
* imgutils: add function to clear an image to blackwm42017-08-08
| | | | | | | | | | | | | | | | | | | | | Black isn't always just memset(ptr, 0, size). Limited YUV in particular requires relatively non-obvious values, and filling a frame with repeating 0 bytes is disallowed in some contexts. With component sizes larger than 8 or packed YUV, this can become relatively complicated. So having a generic function for this seems helpful. In order to handle the complex cases in a generic way without destroying performance, this code attempts to compute a black pixel, and then uses that value to clear the image data quickly by using a function like memset. Common cases like yuv410p10 or rgba can't be handled with a simple memset, so there is some code to fill memory with 2/4/8 byte patterns. For the remaining cases, a generic slow fallback is used. Signed-off-by: Anton Khirnov <anton@khirnov.net> Merged from Libav commit 45df7adc1d9b7.
* lavc, lavu: move frame cropping to a convenience functionwm42017-08-08
| | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> Merged from Libav commit 47399ccdfd.