summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* Fix style nits in avfiltergraph.c.Stefano Sabatini2010-12-28
| | | | Originally committed as revision 26116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add copy filter, useful for testing the avfilter_draw_slice() copyStefano Sabatini2010-12-28
| | | | | | code. Originally committed as revision 26112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump lavfi minor and add an entry after r26108 (which addedStefano Sabatini2010-12-27
| | | | | | AV_PERM_NEG_LINESIZES to avfilter.h). Originally committed as revision 26111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In the crop filter, put under ifdef DEBUG the trace logs for theStefano Sabatini2010-12-27
| | | | | | | | evaluated crop area coordinates. Prevent debug log spamming, define the DEBUG symbol for enabling them. Originally committed as revision 26110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support filters and decoders that dont support negative linesizes.Michael Niedermayer2010-12-27
| | | | | | This patch is based on work by stefano. Originally committed as revision 26108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add erode libopencv filter.Stefano Sabatini2010-12-26
| | | | Originally committed as revision 26097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add dilate libopencv filter.Stefano Sabatini2010-12-26
| | | | Originally committed as revision 26096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Redesign the libopencv wrapper to make it more generic. Accept bothStefano Sabatini2010-12-23
| | | | | | | | | FILTERNAME=ARGS and FILTERNAME:ARGS syntax. The same filter class will be used for managing all the libopencv filtering functions. Originally committed as revision 26079 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix avfilter_draw_slice() copy code with alpha planes.Stefano Sabatini2010-12-19
| | | | Originally committed as revision 26060 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert commit r22596.Stefano Sabatini2010-12-19
| | | | | | | | | | | | | | | | | commit ab8610aa176c13b5e25a2d8770df28a14665e169 Author: koorogi <koorogi@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b> Date: Thu Mar 18 23:13:04 2010 +0000 The vflip filter does not need to keep ownership of a picture reference. Avoid creating and releasing useless extra picture references in the start_frame and end_frame callbacks. Originally committed as revision 22596 to svn://svn.ffmpeg.org/ffmpeg/trunk The new reference creation is required when the linesizes are used by the previous filters in the filterchain, for example as in "pad=W:H:X:Y,vflip". Originally committed as revision 26059 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash in gradfun:end_frame() when inpic == outpic, so it has to beStefano Sabatini2010-12-19
| | | | | | freed just once. Originally committed as revision 26058 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add gradfun filter, ported from MPlayer.Nolan L2010-12-12
| | | | | | | | | | Patch by Nolan L nol888 <=> gmail >=< com. See thread: Subject: [FFmpeg-devel] [PATCH] Port gradfun to libavfilter (GCI) Date: Mon, 29 Nov 2010 07:18:14 -0500 Originally committed as revision 25942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_parse_graph() output a more meaningful message when anStefano Sabatini2010-12-12
| | | | | | invalid filterchain is detected. Originally committed as revision 25936 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols fromStefano Sabatini2010-12-09
| | | | | | | | libavcodec to libavcore. Remove another compile-time dependancy of libavfilter on libavcodec. Originally committed as revision 25923 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In yadif filter, declare asm constants directly to avoid dependency on ↵Baptiste Coudurier2010-12-06
| | | | | | libavcodec Originally committed as revision 25895 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port libmpcodecs hqdn3d filter.Baptiste Coudurier2010-12-04
| | | | | | Patch by Baptiste with some fixes by me. Originally committed as revision 25880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_image_alloc() and use it inStefano Sabatini2010-12-04
| | | | | | avfilter_default_get_video_buffer(). Originally committed as revision 25878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Declare sse2 and ssse2 function in yadif headerBaptiste Coudurier2010-12-04
| | | | Originally committed as revision 25877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* yadif sse2/ssse3 optimizationsBaptiste Coudurier2010-12-04
| | | | Originally committed as revision 25874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add avfilter_graph_create_filter().Stefano Sabatini2010-12-02
| | | | Originally committed as revision 25862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend the frei0r filter syntax.Stefano Sabatini2010-11-30
| | | | | | | Make it accept the frei0r=filtername=params as alternative to frei0r=filtername:params. Originally committed as revision 25856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement frei0r source.Stefano Sabatini2010-11-30
| | | | Originally committed as revision 25855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In libavfilter, use consistently "Copyright (c)" in the licenseStefano Sabatini2010-11-28
| | | | | | headers. Originally committed as revision 25838 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash in uninit.Stefano Sabatini2010-11-25
| | | | Originally committed as revision 25829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix timestamp scaling in the overlay filter.Stefano Sabatini2010-11-25
| | | | | | | Compute the outpicref PTS in start_frame(), since it is required for comparing that value with the value of the overpicref. Originally committed as revision 25828 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avfilter_get_video_buffer_ref_from_arrays().Stefano Sabatini2010-11-25
| | | | Originally committed as revision 25827 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_default_free_buffer() an internal shared symbol, so thatStefano Sabatini2010-11-25
| | | | | | it can be referenced outside defaults.c. Originally committed as revision 25826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 0.123l: remove unused arguments in av_log(), fix warning.Stefano Sabatini2010-11-24
| | | | Originally committed as revision 25820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In aspect filter, fix display for input resolutionBaptiste Coudurier2010-11-24
| | | | Originally committed as revision 25819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In crop filter, reference picref after updating w/h, fix issue #2377Baptiste Coudurier2010-11-24
| | | | Originally committed as revision 25818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add informative log message in the crop filter.Stefano Sabatini2010-11-23
| | | | Originally committed as revision 25817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent.Stefano Sabatini2010-11-22
| | | | Originally committed as revision 25803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement robust parsing in aspect filters.Stefano Sabatini2010-11-22
| | | | Originally committed as revision 25802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add informative log messages to the set aspect filters.Stefano Sabatini2010-11-22
| | | | Originally committed as revision 25801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Give more explicit/less confusing names to the filters dealing withStefano Sabatini2010-11-22
| | | | | | aspect ratio. Originally committed as revision 25800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In yadif filter, copy video props to output picture.Baptiste Coudurier2010-11-22
| | | | | | | Fix issue #2269. Interpolate pts for the second frame when using field output mode. Originally committed as revision 25798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use the new libavcore audio channel API.Stefano Sabatini2010-11-21
| | | | | | | This also allows to remove a linking dependency of libavfilter on libavcodec. Originally committed as revision 25789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port overlay filter from the libavfilter repo (with many fixes),Stefano Sabatini2010-11-21
| | | | | | adopting Baptiste variant which is simpler and faster. Originally committed as revision 25784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Log error message in case of invalid parsing.Stefano Sabatini2010-11-18
| | | | Originally committed as revision 25765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix style: if( -> if (.Stefano Sabatini2010-11-18
| | | | Originally committed as revision 25764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant information in header.Stefano Sabatini2010-11-18
| | | | Originally committed as revision 25763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move the av_parse_color() function from libavfilter to libavcoreAurelien Jacobs2010-11-17
| | | | Originally committed as revision 25761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100L fix get_video_buffer in pad filter, get_video_buffer will store wrong ↵Baptiste Coudurier2010-11-17
| | | | | | values for w and h Originally committed as revision 25759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix frei0r filter after av_parse_color() syntax change.Stefano Sabatini2010-11-13
| | | | Originally committed as revision 25748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improve av_parse_color() to allow for non-null terminated color stringAurelien Jacobs2010-11-13
| | | | Originally committed as revision 25744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improve av_parse_color() to support html formattingAurelien Jacobs2010-11-13
| | | | Originally committed as revision 25743 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfiltergraph.h public.Stefano Sabatini2010-11-13
| | | | Originally committed as revision 25740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ff_get_ref_perms_string() use 'u' and 'U' for representingStefano Sabatini2010-11-13
| | | | | | | AV_PERM_REUSE and AV_PERM_REUSE2 flags, avoid conflict with the char 'r' used for AV_PERM_READ. Originally committed as revision 25739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefix with "ff_" the functions:Stefano Sabatini2010-11-13
| | | | | | | | | | | | ff_avfilter_graph_check_validity() ff_avfilter_graph_config_links() ff_avfilter_graph_config_formats() and move their declaration to internal.h. These functions are never used in application code, so it is better to consider them internal functions, this can be changed later if necessary. Simplify API. Originally committed as revision 25737 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini2010-11-12
| | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk