summaryrefslogtreecommitdiff
path: root/doc/filters.texi
Commit message (Collapse)AuthorAge
...
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-10-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86) x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86) x86: call most of the x86 dsp init functions under if (ARCH_X86) doc: support the new website layout doc: remove a warning from filters.texi doc: initial nut documentation segment: drop global headers setting lavu: fix typo in Makefile Conflicts: doc/Makefile doc/filters.texi doc/t2h.init libavcodec/fmtconvert.c libavcodec/proresdsp.c libavcodec/x86/Makefile libavcodec/x86/vc1dsp_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: remove a warning from filters.texiLuca Barbato2012-10-08
| | | | | | | | The tag @table expects @item to mark entries.
* | Merge commit '716d413c13981da15323c7a3821860536eefdbbb'Michael Niedermayer2012-10-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '716d413c13981da15323c7a3821860536eefdbbb': Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat Conflicts: doc/examples/muxing.c ffmpeg.h ffmpeg_filter.c ffmpeg_opt.c ffplay.c ffprobe.c libavcodec/8bps.c libavcodec/aasc.c libavcodec/aura.c libavcodec/avcodec.h libavcodec/avs.c libavcodec/bfi.c libavcodec/bmp.c libavcodec/bmpenc.c libavcodec/c93.c libavcodec/cscd.c libavcodec/cyuv.c libavcodec/dpx.c libavcodec/dpxenc.c libavcodec/eatgv.c libavcodec/escape124.c libavcodec/ffv1.c libavcodec/flashsv.c libavcodec/fraps.c libavcodec/h264.c libavcodec/huffyuv.c libavcodec/iff.c libavcodec/imgconvert.c libavcodec/indeo3.c libavcodec/kmvc.c libavcodec/libopenjpegdec.c libavcodec/libopenjpegenc.c libavcodec/libx264.c libavcodec/ljpegenc.c libavcodec/mjpegdec.c libavcodec/mjpegenc.c libavcodec/motionpixels.c libavcodec/mpeg12.c libavcodec/mpeg12enc.c libavcodec/mpeg4videodec.c libavcodec/mpegvideo_enc.c libavcodec/pamenc.c libavcodec/pcxenc.c libavcodec/pgssubdec.c libavcodec/pngdec.c libavcodec/pngenc.c libavcodec/pnm.c libavcodec/pnmdec.c libavcodec/pnmenc.c libavcodec/ptx.c libavcodec/qdrw.c libavcodec/qpeg.c libavcodec/qtrleenc.c libavcodec/raw.c libavcodec/rawdec.c libavcodec/rl2.c libavcodec/sgidec.c libavcodec/sgienc.c libavcodec/snowdec.c libavcodec/snowenc.c libavcodec/sunrast.c libavcodec/targa.c libavcodec/targaenc.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/tmv.c libavcodec/truemotion2.c libavcodec/utils.c libavcodec/vb.c libavcodec/vp3.c libavcodec/wnv1.c libavcodec/xl.c libavcodec/xwddec.c libavcodec/xwdenc.c libavcodec/yop.c libavdevice/v4l2.c libavdevice/x11grab.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersrc.c libavfilter/drawutils.c libavfilter/formats.c libavfilter/src_movie.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_format.c libavfilter/vf_hflip.c libavfilter/vf_lut.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavfilter/vf_transpose.c libavfilter/vf_yadif.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/movenc.c libavformat/mxf.h libavformat/utils.c libavformat/yuv4mpeg.c libavutil/imgutils.c libavutil/pixdesc.c libswscale/input.c libswscale/output.c libswscale/swscale_internal.h libswscale/swscale_unscaled.c libswscale/utils.c libswscale/x86/swscale_template.c libswscale/x86/yuv2rgb.c libswscale/x86/yuv2rgb_template.c libswscale/yuv2rgb.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
| |
* | doc/filters: fix typoStefano Sabatini2012-10-06
| |
* | lavfi/transpose: add passthrough optionStefano Sabatini2012-10-02
| |
* | lavfi/transpose: add support to named options and shortandsStefano Sabatini2012-10-02
| | | | | | | | Allow extensibility.
* | lavfi: EBU R.128 scanner.Clément Bœsch2012-10-01
| |
* | lavfi: add asendcmd and sendcmd filtersStefano Sabatini2012-09-23
| |
* | doc/filters: clarify use of graph2dotTim Nicholson2012-09-19
| | | | | | | | | | | | | | | | | | | | The GRAPH_DESCRIPTION string supplied to graph2dot must include explicitly defined inputs and outputs which are not normally part of the command line used in a real invocation. This clarifies that requirement, and provides an example. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | Merge commit '3f7fd59d151a2773f0e2e93e56b6b13ec6e5334b'Michael Niedermayer2012-09-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3f7fd59d151a2773f0e2e93e56b6b13ec6e5334b': avformat: fix typo in avformat_close_input mp3enc: write Xing TOC mp3enc: support MPEG-2 and MPEG-2.5 in Xing header. mp3enc: downgrade some errors in writing Xing frame to warnings lavf: flush the output AVIOContext in av_write_trailer(). lavf: cosmetics, reformat av_write_trailer(). avio: flush the internal buffer in avio_close() Enhance doc on asyncts audiofilter cmdutils: avoid setting data pointers to invalid values in alloc_buffer() libavcodec: remove av_destruct_packet_nofree() Conflicts: libavcodec/avpacket.c libavformat/mp3enc.c libavformat/nutenc.c libavformat/utils.c libavformat/version.h tests/ref/lavf/voc tests/ref/lavf/voc_s16 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Enhance doc on asyncts audiofilterAndrey Utkin2012-09-15
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * vsrc_movie: discourage its use with avconv.Anton Khirnov2012-08-08
| |
* | lavfi/hue: add dynamic expression evaluation supportJérémy Tran2012-09-15
| | | | | | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi/setpts: add FRAME_RATE constantStefano Sabatini2012-09-10
| | | | | | | | Useful for dealing with constant frame-rate video.
* | lavfi/mp: drop rotate wrapperStefano Sabatini2012-09-06
| | | | | | | | The native filter transpose is perfectly equivalent.
* | doc/filters: add mp=noise exampleStefano Sabatini2012-09-05
| |
* | doc/filters: itemize example for mp filterStefano Sabatini2012-09-05
| |
* | doc/filters: remove reference to mp=hue filter, which was droppedStefano Sabatini2012-09-05
| |
* | lavfi/transpose: implement landscape passthrough modeStefano Sabatini2012-09-04
| | | | | | | | Emulate the mp=rotate passthrough mode.
* | lavfi/mp: remove decimate wrapperStefano Sabatini2012-09-01
| | | | | | | | It was natively integrated into libavfilter.
* | lavfi/hue: add process_command callbackJérémy Tran2012-08-31
| | | | | | | | | | | | | | | | This allows dynamic reconfiguration of the filter. The callback uses some code that was in the init function. Hence this code has been moved in its own function. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: port decimate libmpcodecs filterStefano Sabatini2012-08-31
| | | | | | | | This filter is based on the MPlayer decimate filter by Rich Felker.
* | lavfi/mp: remove smartblur filterStefano Sabatini2012-08-31
| | | | | | | | It was natively integrated into libavfilter.
* | lavfi: add smartblur filterJérémy Tran2012-08-28
| | | | | | | | | | | | | | This is a port of the MPlayer smartblur filter (libmpcodecs/vf_smartblur.c) by Michael Niedermayer. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi/asetpts,setpts: add variables T, STARTT, PREV_INT and PREV_OUTTStefano Sabatini2012-08-24
| |
* | doc/filters: itemize examples for *settb filtersStefano Sabatini2012-08-24
| |
* | doc/filters: itemize examples for *setpts filtersStefano Sabatini2012-08-24
| |
* | doc/filters: move *setpts and *settb filters to the multimedia filters sectionStefano Sabatini2012-08-24
| | | | | | | | | | Since audio and video filters are explained together and share most code, the multimedia filters section seems more fitting.
* | doc/filters: fix level for the flite Examples subsectionStefano Sabatini2012-08-22
| |
* | doc/filters: itemize examples for pad filter, and fix a few typosStefano Sabatini2012-08-22
| |
* | lavfi: add showspectrum filter.Clément Bœsch2012-08-20
| |
* | lavfi: add volumedetect filter.Nicolas George2012-08-19
| |
* | lavfi/mp: remove framestep wrapped filterStefano Sabatini2012-08-18
| | | | | | | | An equivalent framestep filter has been natively integrated.
* | lavfi: add framestep filterStefano Sabatini2012-08-18
| | | | | | | | | | | | | | | | This filter is inspired upon libmpcodecs/vf_framestep.c, by Daniele Forghieri. Only-keyframe output is not supported, since that feature can be achieved through the more versatile select filter.
* | lavfi: add edgedetect filter.Clément Bœsch2012-08-16
| |
* | lavfi/hue: add named options supportJérémy Tran2012-08-16
| | | | | | | | | | | | Old syntax has been kept for compatibility reasons. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi/mp: remove hue wrapped filterStefano Sabatini2012-08-16
| | | | | | | | hue was integrated as a native libavfilter filter.
* | lavfi: add hue filterJérémy Tran2012-08-13
| | | | | | | | | | | | | | | | This is a port of the MPlayer hue filter (libmpcodecs/vf_hue.c) by Michael Niedermayer. Signed-off-by: Jérémy Tran <tran.jeremy.av@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi: add asetpts audio filterStefano Sabatini2012-08-09
| | | | | | | | Based on an idea by Andrey Utkin <andrey.krieger.utkin@gmail.com>.
* | lavfi: add smptebars sourcePaul B Mahol2012-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch readapted by Stefano Sabatini, color values proposed by Tim Nicholson <nichot20@yahoo.com>. Address trac ticket #1462. See thread: Subject: [FFmpeg-devel] [PATCH] smptebars filter Date: Wed, 20 Jun 2012 01:54:58 +0000 Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | doc: fix misspelled "convergence".Clément Bœsch2012-08-07
| | | | | | | | Found-by: David Rice
* | doc/filters: fix typo in "@end table."Stefano Sabatini2012-08-05
| | | | | | | | Remove erroneously added trailing dot.
* | doc/filters: add mandelbrot source documentationStefano Sabatini2012-08-05
| | | | | | | | Address trac ticket #1492.
* | lavfi: move color filter to testsrc, factorizeStefano Sabatini2012-08-03
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avformat: Drop pointless "format" from container long names swscale: bury one more piece of inline asm under HAVE_INLINE_ASM. wv: K&R formatting cosmetics configure: Add missing descriptions to help output h264_ps: declare array of colorspace strings on its own line. fate: amix: specify f32 sample format for comparison tiny_psnr: support 32-bit float samples eamad/eatgq/eatqi: call special EA IDCT directly eamad: remove use of MpegEncContext mpegvideo: remove unnecessary inclusions of faandct.h af_asyncts: avoid overflow in out_size with large delta values af_asyncts: add first_pts option Conflicts: configure libavcodec/eamad.c libavcodec/h264_ps.c libavformat/crcenc.c libavformat/ffmdec.c libavformat/ffmenc.c libavformat/framecrcenc.c libavformat/md5enc.c libavformat/nutdec.c libavformat/rawenc.c libavformat/yuv4mpeg.c tests/tiny_psnr.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * af_asyncts: add first_pts optionJustin Ruggles2012-07-29
| | | | | | | | | | | | This allows for padding/trimming at the start of stream. By default, no assumption is made about the first frame's expected pts, so no padding or trimming is done.
* | lavfi/color: drop support for old deprecated syntaxStefano Sabatini2012-07-30
| |
* | doc/filters: document TB variable for vf_setpts.Nicolas George2012-07-29
| |
* | asrc_flite: do not crash on multiple instances.Nicolas George2012-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The voice register functions return the same voice structure upon multiple registration. It causes us two problems: If we delete a voice without deregistering it, it leaves a dangling pointer inside the library. If we delete or unregister a voice at uninit, it may still be in use by another instance of the filter. The second problem is solved by keeping an usage counter inside asrc_flite. This is not thread-safe, but neither is flite itself.