aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc/filters: adds recently added -vf colorspace optionskieranjol2016-11-161-0/+36
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/filters: add metadata information for blackframeMartin Vignali2016-11-141-0/+4
| | | | | Reviewed-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Lou Logan <lou@lrcd.com>
* doc/codecs.texi: add new and missing color related optionsJames Almer2016-11-141-0/+35
| | | | | Found-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* doc/ffmpeg: add documentation for the disposition optionSimon Thelen2016-11-141-0/+34
| | | | | Signed-off-by: Simon Thelen <ffmpeg-dev@c-14.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/libav-merge: add skipped fixup commits to the list of missing changesHendrik Leppkes2016-11-131-1/+1
|
* hwcontext_vaapi: add a quirk for the missing MemoryType attributeAnton Khirnov2016-11-131-0/+3
| | | | | | | | The Intel binary iHD driver does not support the VASurfaceAttribMemoryType, so surface allocation will fail when using it. (cherry picked from commit 2124711b950b03c582a119c75f52a87acc32d6ec)
* hwcontext_vaapi: Add driver quirks to the hwdeviceMark Thompson2016-11-131-0/+4
| | | | | | | | | | | | | The driver being used is detected inside av_hwdevice_ctx_init() and the quirks field then set from a table of known device. If this behaviour is unwanted, the user can also set the quirks field manually. Also adds the Intel i965 driver quirk (it does not destroy parameter buffers used in a call to vaRenderPicture()) and detects that driver to set it. (cherry picked from commit 4926fa9a4aa03f3b751f52e900b9efb87fea0591)
* doc: update merge status for recent additions and skipped mergesHendrik Leppkes2016-11-131-1/+2
|
* avformat: Add Pro-MPEG CoP #3-R2 FEC protocolVlad Tarca2016-11-132-0/+36
| | | | | | | Pro-MPEG Code of Practice #3 release 2 forward error correction for rtp_mpegts streams Signed-off-by: Vlad Tarca <vtarca@mobibase.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavfi/loudnorm: add an internal libebur128 libraryMarton Balint2016-11-111-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also contains the following changes to the library: - add ff_ prefix to functions - remove cplusplus defines. - add FF_ prefix to contants and some structs - remove true peak calculation feature, since it uses its own resampler, and af_loudnorm does not need it. - remove version info and some fprintf(stderr) functions - convert to use av_malloc - always use histogram mode for LRA calculation, otherwise LRA data is slowly consuming memory making af_loudnorm unfit for 24/7 operation. It also uses a BSD style linked list implementation which is probably not available on all platforms. So let's just remove the classic mode which not uses histogram. - add ff_thread_once for calculating static histogram tables - convert some functions to void which cannot fail - remove intrinsics and some unused headers - add support for planar audio - remove channel / sample rate changer function, in ffmpeg usually we simply alloc a new context - convert some static variables to defines - declare static histogram variables as aligned - convert some initalizations to mallocz - add window size parameter to init function and remove window size setter function - convert return codes to AVERROR - fix indentation Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/encoders: sort list into alphabetical orderLou Logan2016-11-101-169/+168
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* doc/encoders: add documentation for the Hap encoderTom Butterworth2016-11-101-0/+39
| | | | | | | | Documents options and behaviour, noting when 'chunks' option will not be honoured. Signed-off-by: Tom Butterworth <bangnoise@gmail.com> Signed-off-by: Martin Vignali <martin.vignali@gmail.com>
* avformat/flvenc: add add_keyframe_index optionSteven Liu2016-11-101-0/+3
| | | | | | | | | | | | | | | | | | | | | Add keyframe index metadata Used to facilitate seeking; particularly for HTTP pseudo streaming. 1. read live streaming or file by sequence 2. if use add_keyframe_index option, add a mark flag at the position, use to insert new context at the last step. 3. add the keyframes *offset* and *timestamp* into a list 4. if use add_keyframe_index option, shift the metadata data from mark flag offset 5. insert the keyframes *offset* and *timestamp* from the list by sequence 6. free the list 7. end. Add FATE test case; Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Steven Liu <liuqi@gosun.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* pixfmt: Add GRAY12Luca Barbato2016-11-101-0/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffmpeg: parameters for filter thread countsDeHackEd2016-11-061-0/+10
| | | | | | Enables specifying how many threads are available to each filtergraph. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/libx26[45]: Add documentation for forced-idrDerek Buitenhuis2016-11-061-0/+8
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/examples: add fuzz target for individual ffmpeg APIs for in-process ↵Thomas Garnier2016-11-041-0/+201
| | | | | | fuzzing with libFuzzer, AFL, and similar fuzzing engines. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_firequalizer: add fft2 optionMuhammad Faiz2016-11-041-0/+4
| | | | | | | | | | 2-channels convolution using complex fft improves speed significantly not sure if it should be enabled by default so disable it by default Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avformat/mpegtsenc: Add option to mark stream begin as discontinuousMichael Niedermayer2016-11-021-0/+2
| | | | | | | This avoids continuity check failures in concatenated streams Reviewed-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Revert "img2 encoder: allow %t in filename, based on patch from Yuval Adam"Michael Niedermayer2016-11-011-13/+0
| | | | | | | breaks API Found-by: jamrial This reverts commit 1a956c64c8eff5edecb004fc7aafd21207e6485c.
* img2 encoder: use more descriptive vsync namesrogerdpack2016-11-011-3/+3
| | | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* img2 encoder: allow %t in filename, based on patch from Yuval Adamrogerdpack2016-11-011-0/+13
| | | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc: fix spelling errorsAndreas Cadhalpun2016-10-292-2/+2
| | | | | Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avfilter/avf_showcqt: add bar_t optionMuhammad Faiz2016-10-291-0/+4
| | | | | | custom bargraph transparency Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* doc/APIchanges: add 3.2 Cut markerMichael Niedermayer2016-10-261-0/+2
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/patchwork: Document the patchwork statesMichael Niedermayer2016-10-261-0/+10
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/APIchanges: Fill in some missing thingsMichael Niedermayer2016-10-261-9/+9
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf: add AV_DISPOSITION_TIMED_THUMBNAILSRodger Combs2016-10-242-0/+4
| | | | Reviewed-By: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mux: add avformat_init_outputRodger Combs2016-10-241-0/+3
| | | | | | This allows a consumer to run the muxer's init function without actually writing the header, which is useful in chained muxers that support automatic bitstream filtering.
* ffprobe: report field order for video streamsRodger Combs2016-10-241-0/+1
|
* faq: use relative links to own documentationAndreas Cadhalpun2016-10-231-7/+7
| | | | | | | | | This way locally installed documentation refers to itself instead of the website. Bud-Id: https://bugs.debian.org/841501 Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avutil/avassert: Add av_assertX_fpu()Michael Niedermayer2016-10-221-0/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc: fix spelling errorsAndreas Cadhalpun2016-10-215-11/+11
| | | | | | | | Thanks to Mathieu Malaterre <malat@debian.org> for reporting the Que/Queue typo. (https://bugs.debian.org/839542) Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* lavd/decklink_dec: add option to disable drawing bars on signal lossMarton Balint2016-10-211-0/+4
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/showcqt: add cscheme optionMuhammad Faiz2016-10-201-0/+5
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/firequalizer: add cubic_interpolate function on gainMuhammad Faiz2016-10-191-0/+2
| | | | | | smoother version of gain_interpolate Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/firequalizer: add dumpfile and dumpscale optionMuhammad Faiz2016-10-181-0/+7
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* doc/examples/demuxing_decoding: Drop AVFrame->pts useMichael Niedermayer2016-10-181-3/+2
| | | | | | | This code is not correct for git master Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/showcqt: add font optionMuhammad Faiz2016-10-181-0/+10
| | | | | | this is fontconfig pattern Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* doc: Update x264 option a53cc, forgotten in 93e04102.Carl Eugen Hoyos2016-10-171-1/+1
|
* avfilter/firequalizer: add scale optionMuhammad Faiz2016-10-171-0/+13
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* doc/filters: document tukey window on firequalizerMuhammad Faiz2016-10-161-0/+2
| | | | Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avfilter/showcqt: add csp optionMuhammad Faiz2016-10-161-0/+26
| | | | | | from colorspace filter Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* lavfi/sidedata: add filter for manipulating frame side dataMarton Balint2016-10-131-0/+30
| | | | | | | | | | | This is a similar filter to f_metadata, only it works on side data. Since adding side data from a user provided arbitrary binary string is unsafe, because current code assumes that a side data of a certain kind has the proper size, this filter only implements selection and deletion. Also, no value matching support is implemented yet, because there is no uniform way to specify a side data textually. Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/demuxers: restore alphabetical orderStefano Sabatini2016-10-131-40/+40
|
* doc/developer: Mention mime type and patchwork in "Submitting patches"Michael Niedermayer2016-10-111-1/+5
| | | | | | Suggested-by: ronald Reviewed-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc: fix various typos and grammar errorsMoritz Barsnick2016-10-1110-37/+37
| | | | | Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/examples/http_multiclient: Fix "doc/examples/http_multiclient.c:43:9: ↵Michael Niedermayer2016-10-091-1/+1
| | | | | | warning: passing argument 4 of av_opt_get from incompatible pointer type" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '398f015f077c6a2406deffd9e37ff34b9c7bb3bc'Hendrik Leppkes2016-10-081-0/+9
|\ | | | | | | | | | | | | * commit '398f015f077c6a2406deffd9e37ff34b9c7bb3bc': avconv: buffer the packets written while the muxer is not initialized Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * avconv: buffer the packets written while the muxer is not initializedAnton Khirnov2016-06-251-0/+9
| |