Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-16use LIBAV_LICENSE and LIBAV_VERSION instead of FFMPEG_*Janne Grunau
2011-03-16replace FFMPEG with LIBAV in FFMPEG_CONFIGURATIONJanne Grunau
also update the multiple inclusion guards in config.h|mak
2011-03-05yadif: add parens around macro parametersMans Rullgard
This fixes compilation with preprocessors which do not add whitespace around replaced tokens, resulting in invalid expressions like 1--1. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-21lavfi: put color source in a dedicated fileStefano Sabatini
Move the color source code from vf_pad.c to vsrc_color.c. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-21lavfi: add drawutilsStefano Sabatini
Add drawutils.h and drawutils.c, and use them in the pad filter. The new functions are going to be shared by other filters. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-15Merge libavcore into libavutilReinhard Tartler
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-02-14Make avfilter_config_links() propagate audio information of the source link ↵Stefano Sabatini
if it is not explicitely set by the filter.
2011-02-14Add sample_aspect_ratio to AVFilterLinkMichael Niedermayer
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-08libavfilter: add video movie sourceStefano Sabatini
See thread: Subject: [PATCH] movie video source Date: 2010-12-31 15:35:30 GMT Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-02-04Remove forgotten if (p) av_free(p) formsClément Bœsch
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-04Make avfilter_graph_free() free the graph.Stefano Sabatini
Make avfilter_graph_free() free not only the internal structures, but also the allocated graph, and set the graph pointer to NULL for increased safety. Simplify usage. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-04Make avfilter_graph_parse() not free the input graphStefano Sabatini
Make avfilter_graph_parse() only release the internal structures allocated during the parsing, and leave to free the graph itself to the calling code. This approach looks cleaner, as the graph is not allocated by the function. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-02Log debug information in filter_samples().Stefano Sabatini
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-30Replace dprintf with av_dlogLuca Barbato
dprintf clashes with POSIX.1-2008
2011-01-28In the start_frame() debug log, print the reference pos value rather than ↵Stefano Sabatini
the evaluated value converted to int. That's required because -1 is evaluated as NAN, which converted back to int looks like a random number, this is especially annoying when debugging sources with undefined pos (as the video4linux2 device). Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-26Make the avfilter debug functions and macros static to avfilter.cDiego Elio Pettenò
This removes ff_get_ref_perms_string, ff_dprintf_ref and ff_dprintf_link fro the interface of libavfilter. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-18avfilter: remove stray semicolonMans Rullgard
2011-01-18consolidate .gitignore patters into a single fileJanne Grunau
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-17convert svn:ignore properties to .gitignore filesJanne Grunau
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-16Make config_props() return AVERROR(EINVAL) rather than 1 in case ofStefano Sabatini
failed SWScaleContext initialization. Fix issue2546. Originally committed as revision 26395 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-16Fix fate breakage in r26382.Ronald S. Bultje
Originally committed as revision 26383 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-16Remove useless free, fix warning:Baptiste Coudurier
libavfilter/defaults.c: In function 'avfilter_default_get_audio_buffer': libavfilter/defaults.c:129: warning: 'buf' is used uninitialized in this function Originally committed as revision 26382 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Include libavcore/audioconvert.h, required forStefano Sabatini
av_get_channel_layout_string() in ff_dprintf_link. Fix compilation. Originally committed as revision 26380 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Reindent.Stefano Sabatini
Originally committed as revision 26379 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Make ff_dprintf_link() print meaningful information for audio links.Stefano Sabatini
Originally committed as revision 26378 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Rename AVFilterBufferRefAudioProps.samples_nb to nb_samples.Stefano Sabatini
More consistent with the rest of FFmpeg and sounds more natural to English speaking people. Originally committed as revision 26374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15Make avfilter_unref_buffer() accept a NULL parameter.Stefano Sabatini
Originally committed as revision 26373 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15In yadif filter, default to top field first if interlacing is unknownBaptiste Coudurier
Originally committed as revision 26347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-14Add the word "Parsed" in the parsed filter names.Stefano Sabatini
Originally committed as revision 26334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-13Check linked pads media type mismatch in avfilter_link().Stefano Sabatini
Originally committed as revision 26325 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-13Make avfilter_graph_free() do nothing if graph is NULL.Stefano Sabatini
Originally committed as revision 26323 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12In the pad filter, log information about the input size.Stefano Sabatini
Originally committed as revision 26320 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12Fix design of the pad filter.Michael Niedermayer
Previously the pad filter just drawed borders in the surrounding of the input without checking if this area was allocated or writeable. Now we check and allocate a new buffer if the input is unsuitable. Originally committed as revision 26315 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12Add w,h,format back into AVFilterBuffer, these are required for direct ↵Michael Niedermayer
rendering. These fields are needed to be able to know which area of memory is allocated and which is off limits. This reverts 24291 and parts of r24424. Originally committed as revision 26314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-05In pad filter, update new ref w/h in start_frame, fix chainingBaptiste Coudurier
Originally committed as revision 26217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-05In crop filter, update new ref w/h instead of old one, fix chainingBaptiste Coudurier
Originally committed as revision 26216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-28Fix style nits in avfiltergraph.c.Stefano Sabatini
Originally committed as revision 26116 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-28Add copy filter, useful for testing the avfilter_draw_slice() copyStefano Sabatini
code. Originally committed as revision 26112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27Bump lavfi minor and add an entry after r26108 (which addedStefano Sabatini
AV_PERM_NEG_LINESIZES to avfilter.h). Originally committed as revision 26111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27In the crop filter, put under ifdef DEBUG the trace logs for theStefano Sabatini
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
2010-12-27Support filters and decoders that dont support negative linesizes.Michael Niedermayer
This patch is based on work by stefano. Originally committed as revision 26108 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-26Add erode libopencv filter.Stefano Sabatini
Originally committed as revision 26097 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-26Add dilate libopencv filter.Stefano Sabatini
Originally committed as revision 26096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-23Redesign the libopencv wrapper to make it more generic. Accept bothStefano Sabatini
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
2010-12-19Fix avfilter_draw_slice() copy code with alpha planes.Stefano Sabatini
Originally committed as revision 26060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-19Revert commit r22596.Stefano Sabatini
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
2010-12-19Fix crash in gradfun:end_frame() when inpic == outpic, so it has to beStefano Sabatini
freed just once. Originally committed as revision 26058 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-12Add gradfun filter, ported from MPlayer.Nolan L
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
2010-12-12Make avfilter_parse_graph() output a more meaningful message when anStefano Sabatini
invalid filterchain is detected. Originally committed as revision 25936 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-09Move AV_NOPTS_VALUE, AV_TIME_BASE, AV_TIME_BASE_Q symbols fromStefano Sabatini
libavcodec to libavcore. Remove another compile-time dependancy of libavfilter on libavcodec. Originally committed as revision 25923 to svn://svn.ffmpeg.org/ffmpeg/trunk