summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* avfilter: add shuffleframes filterPaul B Mahol2015-10-231-0/+20
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* Merge commit 'a17a7661906ba295d67afd80ac0770422e1b02b3'Hendrik Leppkes2015-10-221-0/+4
|\ | | | | | | | | | | | | * commit 'a17a7661906ba295d67afd80ac0770422e1b02b3': lavc: Add data and linesize to AVSubtitleRect Merged-by: Hendrik Leppkes <[email protected]>
| * lavc: Add data and linesize to AVSubtitleRectVittorio Giovara2015-10-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Use the new fields directly instead of the ones from AVPicture. This removes a layer of indirection which serves no pratical purpose whatsoever, and will help in removing AVPicture structure completely later. Every subtitle encoder/decoder seamlessly points to the new arrays, so it is possible to deprecate AVSubtitleRect.pict. Signed-off-by: Vittorio Giovara <[email protected]>
* | Merge commit 'ac981d16415e7fd99683e10297781c7d9ec1a8cd'Hendrik Leppkes2015-10-221-6/+6
|\| | | | | | | | | | | | | * commit 'ac981d16415e7fd99683e10297781c7d9ec1a8cd': APIchanges: Fill in missing dates and hashes Merged-by: Hendrik Leppkes <[email protected]>
| * APIchanges: Fill in missing dates and hashesVittorio Giovara2015-10-191-29/+29
| |
* | ffmpeg: add abort_on option to allow aborting on empty outputMarton Balint2015-10-221-0/+8
| | | | | | | | | | Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* | Merge commit 'fb472e1a11a4e0caed2c3c91da01ea8e35d9e3f8'Hendrik Leppkes2015-10-221-0/+24
|\| | | | | | | | | | | | | * commit 'fb472e1a11a4e0caed2c3c91da01ea8e35d9e3f8': avconv: add support for Intel QSV-accelerated transcoding Merged-by: Hendrik Leppkes <[email protected]>
| * avconv: add support for Intel QSV-accelerated transcodingAnton Khirnov2015-10-161-0/+24
| | | | | | | | Signed-off-by: Luca Barbato <[email protected]>
* | Merge commit 'dc923bc23b3efd949d0bf67ff1abdb95059e5843'Hendrik Leppkes2015-10-221-0/+3
|\| | | | | | | | | | | | | * commit 'dc923bc23b3efd949d0bf67ff1abdb95059e5843': qsvenc: add an API for allocating opaque surfaces Merged-by: Hendrik Leppkes <[email protected]>
| * qsvenc: add an API for allocating opaque surfacesAnton Khirnov2015-10-161-0/+3
| |
* | avfilter/vf_ssim: Add support for writing stats to stdoutTobias Rapp2015-10-211-1/+2
| | | | | | | | | | Reviewed-by: Paul B Mahol <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter/vf_psnr: Add support for writing stats to stdoutTobias Rapp2015-10-211-1/+2
| | | | | | | | | | Reviewed-by: Paul B Mahol <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter: add zscale filterPaul B Mahol2015-10-181-0/+171
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | doc/ffmpeg: use stream_loop instead of loopGanesh Ajjanagadde2015-10-141-1/+1
| | | | | | | | | | | | | | Commit dbb03b8e47f905f0f7b10c3eb5ac11f9bfc793ff renamed loop to stream_loop. This documents the change. Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* | lavf: Remove duplicated latm demuxer.Carl Eugen Hoyos2015-10-151-0/+3
| | | | | | | | The demuxer used to demux loas files for which a dedicated demuxer exists.
* | doc/examples/muxing: Fix mixed declaration and codeMichael Niedermayer2015-10-151-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | doc/filters: fix selectivecolor exampleClément Bœsch2015-10-141-1/+1
| | | | | | | | Fixes Ticket #4927
* | Merge commit '34ed5c2e4d9b7fe5c9b3aae2da5599fabb95c02e'Hendrik Leppkes2015-10-141-30/+11
|\| | | | | | | | | | | | | | | | | | | * commit '34ed5c2e4d9b7fe5c9b3aae2da5599fabb95c02e': avformat: Do not use AVFMT_RAWPICTURE Removal from ffmpeg.c not merged because some parts of avdevice still use it Merged-by: Hendrik Leppkes <[email protected]>
| * avformat: Do not use AVFMT_RAWPICTURELuca Barbato2015-10-131-30/+12
| | | | | | | | | | There are no formats supporting it anymore and it is deprecated. Update the documentation accordingly.
* | Merge commit '16b0c929621f84983b83b9735ce973acb12723bc'Hendrik Leppkes2015-10-141-0/+3
|\| | | | | | | | | | | | | * commit '16b0c929621f84983b83b9735ce973acb12723bc': avconv: Add loop option. Merged-by: Hendrik Leppkes <[email protected]>
| * avconv: Add loop option.Alexandra Hájková2015-10-131-0/+3
| | | | | | | | Signed-off-by: Anton Khirnov <[email protected]>
* | Merge commit '11c5f438ff83da5040e85bfa6299f56b321d32ef'Hendrik Leppkes2015-10-141-0/+4
|\| | | | | | | | | | | | | * commit '11c5f438ff83da5040e85bfa6299f56b321d32ef': dict: Change return type of av_dict_copy() Merged-by: Hendrik Leppkes <[email protected]>
| * dict: Change return type of av_dict_copy()Vittorio Giovara2015-10-121-0/+4
| | | | | | | | | | | | av_dict_set() could return an error, so forward it appropriately. Signed-off-by: Vittorio Giovara <[email protected]>
* | doc/filters: s/nb_inputs/inputs for stack filtersLou Logan2015-10-121-2/+2
| | | | | | | | | | Signed-off-by: Lou Logan <[email protected]> Signed-off-by: Paul B Mahol <[email protected]>
* | avfilter/drawtext: allow to format pts with strftimeAlex Agranovsky2015-10-121-1/+7
| | | | | | | | Signed-off-by: Alex Agranovsky <[email protected]>
* | lavf/tee: allow multiple stream specifiers in select.Bela Bodecs2015-10-121-1/+2
| | | | | | | | | | | | | | | | | | It makes possible to put multiple stream specifier into the select option separated by comma. eg. select=\'a:0,v\' Signed-off-by: Bela Bodecs <[email protected]> Signed-off-by: Nicolas George <[email protected]>
* | intmath: remove av_ctz.Ronald S. Bultje2015-10-111-3/+0
| | | | | | | | | | It's a non-installed header and only used in one place (flacenc). Since ff_ctz is static inline, it's fine to use that instead.
* | avfilter: add selectivecolor filterClément Bœsch2015-10-111-0/+67
| |
* | doc/resampler, swresample/options: use proper capitalizationGanesh Ajjanagadde2015-10-101-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Proper names should be capitalized in all user facing API as far as possible. The option names themselves have not been changed since: 1. We consistently keep option names in lower case. 2. Changing them would break existing scripts. 3. I suspect that we want to be similar to Sox and its relevant options. The converse is also true: improper names should not be capitalized generally. Signed-off-by: Ganesh Ajjanagadde <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | doc/scaler, swscale/options: use proper capitalizationGanesh Ajjanagadde2015-10-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Proper names should be capitalized in all user facing API as far as possible. The option names themselves have not been changed since: 1. We consistently keep option names in lower case. 2. Changing them would break existing scripts. The converse is also true: improper names should not be capitalized generally. Signed-off-by: Ganesh Ajjanagadde <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | doc/developer: minor typo and consistency fixesGanesh Ajjanagadde2015-10-101-3/+3
| | | | | | | | Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* | doc/build_system: miscellaneous typo and consistency fixesGanesh Ajjanagadde2015-10-101-10/+10
| | | | | | | | Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* | doc: fix spelling errorsAndreas Cadhalpun2015-10-092-8/+8
| | | | | | | | | | Reviewed-by: Lou Logan <[email protected]> Signed-off-by: Andreas Cadhalpun <[email protected]>
* | doc/faq: use https instead of httpGanesh Ajjanagadde2015-10-081-9/+9
| | | | | | | | | | | | | | Change to https for FFmpeg websites. Signed-off-by: Ganesh Ajjanagadde <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | doc/writing_filters: miscellaneous grammar and typo fixesGanesh Ajjanagadde2015-10-081-14/+14
| | | | | | | | Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* | avfilter/delogo: Set default band to 1Jean Delvare2015-10-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original interpolation algorithm behaved poorly on the borders and did not even guarantee continuity at the borders. For this reason, a second interpolation/blending pass was required on the borders to make them seamless. However, since the interpolation algorithm was improved in June 2013, the border issues no longer exist. The new algorithm does guarantee continuity at the borders, making the second pass useless. A larger band always increases the cumulated interpolation error. In most cases it also increases the average interpolation error, even though the samples in the band are only partially interpolated. For this reason I would like to get rid of the "band" parameter. As a first step, let's change its default value from 4 to 1 and document it as deprecated. I have benchmarked this change on a combination of input sources and realistic logo areas. Lowering the band value from 4 to 1 resulted in 8 to 39 % less interpolation error per frame (or 1 to 34 % less interpolation error per luma sample.) Signed-off-by: Jean Delvare <[email protected]> Signed-off-by: Stefano Sabatini <[email protected]>
* | doc/encoders: Fix libkvazaar documentationArttu Ylä-Outinen2015-10-071-3/+0
| | | | | | | | | | | | | | | | | | The -threads option is ignored with libkvazaar since it does not have any of the AV_CODEC_CAP_{FRAME,SLICE,AUTO}_THREADS capabilities. This commit removes the incorrect documentation as well as the no-op of setting the number of threads in libkvazaar encoder. Signed-off-by: Arttu Ylä-Outinen <[email protected]>
* | doc/developer: use https instead of httpGanesh Ajjanagadde2015-10-071-5/+5
| | | | | | | | | | | | | | Change to https for FFmpeg websites. Signed-off-by: Ganesh Ajjanagadde <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter: add displace video filterPaul B Mahol2015-10-041-0/+52
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avfilter/ebur128: add dualmono measurement optionKyle Swanson2015-10-041-0/+9
| |
* | lavf: add chromaprint muxerRodger Combs2015-10-041-0/+35
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | libx264: copy A53 closed captions from sourceDeHackEd2015-10-031-0/+4
| | | | | | | | | | | | | | | | Assumes 'GA94' format (ATSC standard) Signed-off-by: DHE <[email protected]> Tested-by: Anshul <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter/vf_tinterlace: add mergex2 modePaul B Mahol2015-10-031-0/+23
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | Merge commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa'Hendrik Leppkes2015-10-031-0/+1
|\| | | | | | | | | | | | | * commit '9a3202a98b2e095b54dd784c3e01a09a676fc3fa': Screenpresso SPV1 decoder Merged-by: Hendrik Leppkes <[email protected]>
| * Screenpresso SPV1 decoderVittorio Giovara2015-09-301-0/+1
| | | | | | | | Signed-off-by: Vittorio Giovara <[email protected]>
* | Merge commit '948f3c19a8bd069768ca411212aaf8c1ed96b10d'Hendrik Leppkes2015-09-291-0/+3
|\| | | | | | | | | | | | | * commit '948f3c19a8bd069768ca411212aaf8c1ed96b10d': lavc: Make AVPacket.duration int64, and deprecate convergence_duration Merged-by: Hendrik Leppkes <[email protected]>
| * lavc: Make AVPacket.duration int64, and deprecate convergence_durationwm42015-09-291-0/+3
| | | | | | | | | | | | | | | | | | Note that convergence_duration had another meaning, one which was in practice never used. The only real use for it was a 64 bit replacement for the duration field. It's better just to make duration 64 bits, and to get rid of it. Signed-off-by: Vittorio Giovara <[email protected]>
* | Merge commit '539e5ac2ecfec2e2f441222a43fb0583643ea607'Hendrik Leppkes2015-09-291-4/+4
|\| | | | | | | | | | | | | * commit '539e5ac2ecfec2e2f441222a43fb0583643ea607': examples/qsvdec: free the lavc decoder before closing MFX/VAAPI Merged-by: Hendrik Leppkes <[email protected]>
| * examples/qsvdec: free the lavc decoder before closing MFX/VAAPIAnton Khirnov2015-09-281-4/+4
| | | | | | | | lavc expects MFX to still be in a usable state on close.
* | Merge commit '3ee462dca1038e63b8e8d5e751121736d5772a5d'Hendrik Leppkes2015-09-291-9/+12
|\| | | | | | | | | | | | | * commit '3ee462dca1038e63b8e8d5e751121736d5772a5d': examples/qsvdec: do not free the surfaces in the frame_free() callback Merged-by: Hendrik Leppkes <[email protected]>