summaryrefslogtreecommitdiffstats
path: root/libavfilter
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "vf_interlace: deprecate lowpass option"Vittorio Giovara2014-08-012-38/+34
| | | | | This reverts commit 35b05c5184fb3aa1191e2d1e7f1cae1e11f344a4. A warning is introduced in case this option is used.
* vf_select: Drop a debug av_log with an unchecked double to enum conversionDiego Biurrun2014-07-291-12/+0
| | | | CC: libav-stable@libav.org
* af_compand: make sure request_frame always outputs at least one frameAndrew Kelley2014-07-081-3/+15
| | | | | | | | | | | This fixes a segmentation fault because request_frame in fifo.c assumes that the call to ff_request_frame will populate fifo->root.next. Before, it was possible for request_frame in af_compand to not do this, resulting in a null pointer access. Now, request_frame in af_compand always will return at least one frame or an error, as per the API specifications in avfilter.h for request_frame. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_showinfo: print display transformation valuesVittorio Giovara2014-06-141-0/+5
|
* af_resample: Use avresample_get_out_samplesLuca Barbato2014-05-281-7/+2
|
* lavfi/formats: avoid using AV_{PIX,SAMPLE}_FMT_NBAnton Khirnov2014-05-261-7/+11
| | | | | Thatt hardcodes the number of formats into lavfi and will break when a shared lavu is updated, adding new formats.
* buffersrc: avoid using AV_PIX_FMT_NBAnton Khirnov2014-05-261-1/+1
| | | | | That hardcodes the number of pixel formats into lavfi and will break when a shared lavu is updated, adding new pixel formats.
* vf_fieldorder: avoid using AV_PIX_FMT_NBAnton Khirnov2014-05-261-2/+3
| | | | | That hardcodes the number of pixel formats into lavfi and will break when a shared lavu is updated, adding new pixel formats.
* vf_scale: use the pixfmt descriptor APIAnton Khirnov2014-05-261-2/+8
| | | | | | Avoid using AV_PIX_FMT_NB, since that hardcodes the number of pixel formats into lavfi and will break when a shared lavu is updated, adding new pixel formats.
* vf_format: rework format list parsingAnton Khirnov2014-05-261-51/+79
| | | | | | Avoid using AV_PIX_FMT_NB, since that hardcodes the number of pixel formats into lavfi and will break when a shared lavu is updated, adding new pixel formats.
* build: handle library dependencies in configureJanne Grunau2014-05-131-5/+0
| | | | | Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
* lavfi: add Bauer stereo-to-binaural audio filterAlessandro Ghedini2014-05-014-1/+225
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* filtfmts: remove unused lavf includeVittorio Giovara2014-04-191-1/+0
|
* lavfi: name anonymous structsVittorio Giovara2014-04-1934-40/+40
|
* drawtext: Add fontconfig supportLuca Barbato2014-04-171-4/+96
| | | | | | Introduce the `font` option and make it optional to pass a fontfile. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* af_volume: implement replaygain clipping preventionAlessandro Ghedini2014-04-132-6/+18
| | | | | | | This adds a new "replaygain_noclip" option to the filter, and, if enabled, limits the gain applied for tracks where clipping would occur. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libavfilter: Add asettb filter for setting timebase for audioNicolas George2014-04-104-3/+48
| | | | | | | | Ported asettb (including the sr option for audio sample rate) from FFmpeg, and copied/modified the existing settb documentation for asettb. Signed-off-by: Katerina Barone-Adesi <katerinab+libav@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x86: Drop some unnecessary YASM ifdefsDiego Biurrun2014-04-041-2/+0
| | | | Dead code elimination is enough to avoid undefined references in these cases.
* af_ashowinfo: print a more descriptive name for AV_MATRIX_ENCODING_DOLBYAnton Khirnov2014-04-041-1/+1
|
* af_volume: implement replaygain pre-amplificationAlessandro Ghedini2014-04-042-1/+4
| | | | | | | This adds a new "replaygain_preamp" option to the filter, and simply adds its value to the replaygain gain value. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_settb: rename to settbKaterina Barone-Adesi2014-04-022-1/+1
| | | | | | An audio version of settb (asettb) will be added to this file. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vf_transpose: K&R formatting cosmeticsVittorio Giovara2014-03-251-33/+35
|
* {v,a}f_showinfo: print frame side dataAnton Khirnov2014-03-242-0/+165
|
* af_volume: support using replaygain frame side dataAnton Khirnov2014-03-242-0/+47
|
* avfilter: more correct printf format specifiersDiego Biurrun2014-03-222-3/+5
|
* af_channelmap: fix ONE_STR mapping modeAnton Khirnov2014-03-161-1/+1
| | | | | | get_channel() returns 0 on success CC:libav-stable@libav.org
* vf_shuffleplanes: fix the type of the mapping indicesAnton Khirnov2014-03-061-1/+1
| | | | They are TYPE_INT AVOptions, so they must be ints
* lavfi: add shuffleplanes filterAnton Khirnov2014-03-054-1/+175
|
* lavfi: use the correct filter context for logging an error.Anton Khirnov2014-03-051-1/+1
|
* avfilter: Add missing emms_c when neededLuca Barbato2014-03-053-0/+4
| | | | | | | | Arch specific calls should have an emms_c following to keep the cpu state consistent. Reported-By: wm4 CC: libav-stable@libav.org
* vf_frei0r: fix missing end of line characterVittorio Giovara2014-03-041-1/+1
| | | | Error introduced in 61b323ce7c7cdc101eadfd7de2203922b8a39e8d.
* vf_frei0r: refactor library loading from env variableVittorio Giovara2014-03-041-6/+12
| | | | strtok_r is not needed any more, so remove it from configure.
* vf_frei0r: prevent a segfault when filter parameters are not setVittorio Giovara2014-03-041-0/+4
|
* vf_frei0r: adjust error messagesVittorio Giovara2014-03-041-12/+12
|
* af_compand: replace strtok_r() with av_get_token()Anton Khirnov2014-02-281-8/+24
|
* lavfi: add compand audio filterAndrew Kelley2014-02-264-2/+591
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* af_volume: preserve frame propertiesAnton Khirnov2014-02-241-1/+7
|
* af_resample: preserve frame propertiesAnton Khirnov2014-02-241-0/+8
|
* Use av_frame_copy() to simplify code where appropriate.Anton Khirnov2014-02-241-3/+1
|
* vf_interlace: deprecate lowpass optionVittorio Giovara2014-02-192-30/+39
|
* lavfi doxy: add buffer{src,sink}.h to the main lavfi doxy groupAnton Khirnov2014-02-142-0/+22
|
* buffersink: document special error codes returned from av_buffersink_get_frameAnton Khirnov2014-02-141-2/+9
|
* buffersrc: Have function parameter names match between .c and .h fileDiego Biurrun2014-02-121-5/+6
| | | | This fixes two related Doxygen warnings. Also document one parameter.
* vf_overlay: add eof_action switchKeith Lawson2014-02-041-5/+27
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* buffersrc: handle non-refcounted frames in av_buffersrc_add_frame() correctlyAnton Khirnov2014-01-171-3/+15
|
* vf_yadif: Relicense from GPL to LGPLRobert Krüger2014-01-144-36/+36
| | | | All copyright holders have agreed to the relicensing.
* avfilter: fix leaks on error in ff_filter_frameVittorio Giovara2014-01-091-6/+19
|
* avfilter: add needs_writable field to the internal AVFilterPad structureVittorio Giovara2014-01-091-0/+8
|
* avfilter: add documentation for needs_writableVittorio Giovara2014-01-091-0/+6
|
* lavfi: add framepack filterVittorio Giovara2014-01-094-1/+366
|
OpenPOWER on IntegriCloud