summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'b200a2c8da403b5a5c8b50f8cb4a75fd4f0131b1'James Almer2017-10-261-152/+209
|\ | | | | | | | | | | | | * commit 'b200a2c8da403b5a5c8b50f8cb4a75fd4f0131b1': examples: Fixed and extended Doxygen documentation Merged-by: James Almer <jamrial@gmail.com>
| * examples: Fixed and extended Doxygen documentationAndreas Unterweger2017-04-101-163/+215
| | | | | | | | | | | | | | | | Added parameter descriptions for all functions and converted in-function comments into regular (non-Doxygen) comments. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'f5950b8fd61ec85e0ad8790bea56b37ceea19436'James Almer2017-10-263-3/+0
|\ \ | |/ | | | | | | | | | | * commit 'f5950b8fd61ec85e0ad8790bea56b37ceea19436': lavfi: Drop unused and empty header file Merged-by: James Almer <jamrial@gmail.com>
| * doc: Add VAAPI encodersMark Thompson2017-04-021-0/+96
| |
| * vp9: Add bsf to fix reordering in raw streamsMark Thompson2017-04-021-0/+5
| | | | | | | | | | | | Takes a raw input stream containing frames with correct timestamps but possibly out of order and inserts additional show-existing-frame packets to correct the ordering.
| * vp9: Add bsf to merge superframesRonald S. Bultje2017-04-021-0/+4
| | | | | | | | From ffmpeg commit 2e6636aa87303d37b112e79f093ca39500f92364.
* | Merge commit '083ea8768121ee800893e124b08483011b798919'James Almer2017-10-231-9/+9
|\ \ | |/ | | | | | | | | | | * commit '083ea8768121ee800893e124b08483011b798919': APIchanges: Update bump dates Merged-by: James Almer <jamrial@gmail.com>
| * APIchanges: Update bump datesVittorio Giovara2017-03-231-7/+7
| |
* | avcodec: drop deprecated vismv optionJames Almer2017-10-231-15/+0
| | | | | | | | | | | | Deprecated in 08/2014. Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'dcc39ee10e82833ce24aa57926c00ffeb1948198'James Almer2017-10-231-2/+0
|\ \ | |/ | | | | | | | | | | * commit 'dcc39ee10e82833ce24aa57926c00ffeb1948198': lavc: Remove deprecated XvMC support hacks Merged-by: James Almer <jamrial@gmail.com>
| * avconv: Document the -init_hw_device optionMark Thompson2017-03-201-27/+58
| |
| * lavc: Add hwaccel_flags field to AVCodecContextwm42017-03-201-0/+4
| | | | | | | | | | | | | | | | This "reuses" the flags introduced for the av_vdpau_bind_context() API function, and makes them available to all hwaccels. This does not affect the current vdpau API, as av_vdpau_bind_context() should obviously override the AVCodecContext.hwaccel_flags flags for the sake of compatibility.
| * hwcontext: Make it easier to work with device typesMark Thompson2017-03-201-0/+4
| | | | | | | | | | | | Adds functions to convert to/from strings and a function to iterate over all supported device types. Also adds a new invalid type AV_HWDEVICE_TYPE_NONE, which acts as a sentinel value.
| * hwcontext: Add device derivationMark Thompson2017-03-201-0/+3
| | | | | | | | | | Creates a new device context from another of a different type which refers to the same underlying hardware.
| * Add Cineform HD DecoderKieran Kunhya2017-03-091-0/+1
| | | | | | | | | | | | | | | | | | | | Decodes YUV 4:2:2 10-bit and RGB 12-bit files. Older files with more subbands, skips, Bayer, alpha not supported. Further fixes and refactorings by Anton Khirnov <anton@khirnov.net>, Diego Biurrun <diego@biurrun.de>, Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * spherical: Add tiled equirectangular type and projection-specific propertiesVittorio Giovara2017-03-071-0/+5
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * build: Prefer NASM assembler over YASMDiego Biurrun2017-03-072-10/+10
| | | | | | | | | | NASM is more actively maintained and permits generating dependency information as a sideeffect of assembling, thus cutting build times in half.
| * Add Apple Pixlet decoderPaul B Mahol2017-03-011-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | ffmpeg: add -bitexact flag to simplify enabling bitexact mode in (de)muxer ↵Michael Niedermayer2017-10-231-0/+2
| | | | | | | | | | | | and (de/en)coder Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc: drop VDAClément Bœsch2017-10-231-3/+0
| | | | | | | | | | Deprecated (aka removed) in OSX 10.11, and we have a replacement for it (VideoToolbox).
* | avdevice/decklink_dec: 32 bit audio supportDave Rice2017-10-181-0/+4
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/filters: add note on flite thread safety and update URLGyan Doshi2017-10-181-2/+2
| | | | | | | | | | Signed-off-by: Gyan Doshi <gyandoshi@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc: Add mpeg2_metadata bitstream filterMark Thompson2017-10-171-0/+36
| | | | | | | | (cherry picked from commit b78c30d7ec26af67c00ce2002709a189f6a87a7e)
* | lavc: Add hevc_metadata bitstream filterMark Thompson2017-10-171-0/+54
| | | | | | | | | | | | | | This is able to modify some header metadata found in the VPS/SPS/VUI, and can also add/remove AUDs. (cherry picked from commit b31a9eae0233325c4b382c657f4b687d5d8b0812)
* | lavc: Add h264_redundant_pps bitstream filterMark Thompson2017-10-171-0/+9
| | | | | | | | | | | | | | | | | | | | | | This applies a specific fixup to some Blu-ray streams which contain redundant PPSs modifying irrelevant parameters of the stream which confuse other transformations which require correct extradata. A new single global PPS is created, and all of the redundant PPSs within the stream are removed. (cherry picked from commit e6874bc3af2f09af39b5d91b9c5f9ded67459696)
* | lavc: Add h264_metadata bitstream filterMark Thompson2017-10-171-0/+63
| | | | | | | | | | | | | | | | This is able to modify some header metadata found in the SPS/VUI, and can also add/remove AUDs and insert user data in SEI NAL units. (cherry picked from commit 9e93001b6135a23fe4e200196c08fb4fbffed6fc) (cherry picked from commit c42b62d1f9641f10ffc23cad9abbe47d8a4a165b)
* | lavc: Add trace_headers bitstream filterMark Thompson2017-10-171-0/+8
| | | | | | | | | | | | | | Supports all streams that the coded bitstream infrastructure does (currently H.264, H.265 and MPEG-2). (cherry picked from commit f11d8a5e8b185340cc50fcbc8a1437b0fbe7e931)
* | doc/filters: correct typo and incomplete desc.Gyan Doshi2017-10-131-2/+2
| | | | | | | | | | | | | | | | Correct typo in signalstats filter section and qualify description for variable in select filter. Signed-off-by: Gyan Doshi <gyandoshi@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | doc/APIchanges: Add 3.4 cut pointMichael Niedermayer2017-10-111-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | doc/APIchanges: UpdateMichael Niedermayer2017-10-111-25/+25
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | doc/filters: note minimum resolution for pixscopeGyan Doshi2017-10-101-1/+2
| | | | | | | | | | Signed-off-by: Gyan Doshi <gyandoshi@gmail.com> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avfilter/vf_fps: add eof_action filter optionTobias Rapp2017-10-061-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows to specify the action to be performed when reading the last frame from the internal FIFO buffer. By default the last frame is written to filter output depending on the timestamp rounding method. When using "pass" action the last frame is passed through if input duration has not been reached yet. Examples using an input file with 25Hz, 1.4sec duration: - "fps=fps=1:round=near" generates an output file of 1sec - "fps=fps=1:round=near:eof_action=pass" generates an output file of 2sec Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* | build: add install targets for the examplesJames Almer2017-10-051-1/+13
| | | | | | | | | | | | | | | | | | Split it off from install-data. Among other things, this prevents spamming triplicate log lines during install. Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: James Almer <jamrial@gmail.com>
* | doc/filters: align order of fps filter options to implementationTobias Rapp2017-10-051-11/+11
| | | | | | | | | | | | | | Align order of "start_time" option within fps filter documentation to actual implementation. Also fix some documentation cosmetics. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* | Merge commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb'James Almer2017-10-031-34/+34
|\ \ | |/ | | | | | | | | | | * commit 'c483398bb7ef66f61ed2dcb09f3d6160683da0eb': build: Drop DOC_ prefix from EXAMPLES-related variables Merged-by: James Almer <jamrial@gmail.com>
| * build: Drop DOC_ prefix from EXAMPLES-related variablesDiego Biurrun2017-02-271-23/+23
| |
* | Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7'James Almer2017-10-035-12/+12
|\ \ | |/ | | | | | | | | | | * commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7': Use modern avconv syntax for codec selection in documentation and tests Merged-by: James Almer <jamrial@gmail.com>
| * Use modern avconv syntax for codec selection in documentation and testsDiego Biurrun2017-02-273-7/+7
| |
* | doc: Add mailing list FAQLou Logan2017-10-032-0/+367
| | | | | | | | | | | | Signed-off-by: Lou Logan <lou@lrcd.com> Reviewed-by: Kieran O Leary <kieran.o.leary@gmail.com> Reviewed-by: Carl Eugen Hoyos <ceffmpeg@gmail.com>
* | Merge commit 'c95169f0ec68bdeeabc5fde8aa4076f406242524'James Almer2017-10-011-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'c95169f0ec68bdeeabc5fde8aa4076f406242524': build: Move cli tool sources to a separate subdirectory Merged-by: James Almer <jamrial@gmail.com>
* | avfilter: add vmafmotion filterAshish Singh2017-09-301-0/+14
| | | | | | | | | | Signed-off-by: Ashish Singh <ashk43712@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | build: fix cleaning compiled unstripped examplesJames Almer2017-09-301-1/+2
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | build: add missing changes to ensure examples build with progs-suffixJames Almer2017-09-291-2/+2
| |
* | Merge commit 'ab566cc96bc0c31b34d944214bc06cec8ae8b640'James Almer2017-09-291-0/+5
|\ \ | |/ | | | | | | | | | | * commit 'ab566cc96bc0c31b34d944214bc06cec8ae8b640': build: Separate logic for building examples from that for building avtools Merged-by: James Almer <jamrial@gmail.com>
| * build: Separate logic for building examples from that for building avtoolsDiego Biurrun2017-02-211-0/+5
| |
* | Merge commit 'acb0dea27efff4b35796015b96570b59fd517078'James Almer2017-09-293-87/+96
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit 'acb0dea27efff4b35796015b96570b59fd517078': build: Split logic for building examples off into a separate Makefile We already have a Makefile in doc/examples, but it's separate from the build system and meant to be installed as part of the documentation to help users compile the installed .c example files. Move it to Makefile.example to make place for the new build system Makefile. Merged-by: James Almer <jamrial@gmail.com>
| * build: Split logic for building examples off into a separate MakefileDiego Biurrun2017-02-212-21/+28
| |
* | Merge commit 'db4903eb4875bed6c5b8a4259cdd7bc1768dfdf6'James Almer2017-09-281-3/+2
|\ \ | |/ | | | | | | | | | | | | | | * commit 'db4903eb4875bed6c5b8a4259cdd7bc1768dfdf6': build: Avoid duplication in examples lists See 1a88e84fd54fd7a9ae334e989a9805f11f327864 Merged-by: James Almer <jamrial@gmail.com>
| * build: Avoid duplication in examples listsDiego Biurrun2017-02-211-8/+1
| |
* | Merge commit '533339bdcc3b39bbd708c723b3cd0b5898350f0f'James Almer2017-09-281-1/+1
|\ \ | |/ | | | | | | | | | | * commit '533339bdcc3b39bbd708c723b3cd0b5898350f0f': build: Drop leftover reference to old EXAMPLES logic Merged-by: James Almer <jamrial@gmail.com>