summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
...
* Make the init and config_filter callbacks of the pad filter returnStefano Sabatini2010-05-13
| | | | | | AVERROR(EINVAL) rather than -1 in case of invalid parameters. Originally committed as revision 23121 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_parse_color() return AVERROR(EINVAL) rather than -1.Stefano Sabatini2010-05-13
| | | | Originally committed as revision 23120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* silence gcc warning about potential uninitialized usageBaptiste Coudurier2010-05-11
| | | | Originally committed as revision 23093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Alloc 16 extra bytes in libavfilter frames. Needed for MMX-optimized swscale.Vitor Sessak2010-05-10
| | | | | | Fix issue 1924. Originally committed as revision 23077 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump lavfi minor after the addition of the fields interlaced andStefano Sabatini2010-05-09
| | | | | | top_field_first in AVFilterPicRef, done in r23044. Originally committed as revision 23066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make config_props() show conversion information before to create theStefano Sabatini2010-05-07
| | | | | | | | | | swscale context. This makes eventual warnings issued in case of swscale context creation failure to be shown after the conversion information rather than before, which is slightly less confusing. Originally committed as revision 23056 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Log input size, input format and swscale flags used for conversion inStefano Sabatini2010-05-07
| | | | | | | | config_props(). Useful for debugging. Originally committed as revision 23055 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vf_pad: fix mixed code and declarationsMåns Rullgård2010-05-07
| | | | Originally committed as revision 23054 to svn://svn.ffmpeg.org/ffmpeg/trunk
* c99 sucks. Replacing scanf("%i") by strtoul()Michael Niedermayer2010-05-07
| | | | Originally committed as revision 23053 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add pad filter.Michael Niedermayer2010-05-07
| | | | Originally committed as revision 23046 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Try to keep track of interlaced and top field first.Michael Niedermayer2010-05-07
| | | | Originally committed as revision 23044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable vsrc_bufferMichael Niedermayer2010-05-07
| | | | Originally committed as revision 23042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support setting flags for sws.Michael Niedermayer2010-05-07
| | | | Originally committed as revision 23041 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add "Memory buffer source filter" from SOC.Michael Niedermayer2010-05-07
| | | | | | This is needed by the current SOC-ffmpeg.c code. Originally committed as revision 23039 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add version to AVClass so we can add to and use fields of AVClass without ↵Michael Niedermayer2010-04-28
| | | | | | ABI issues. Originally committed as revision 22987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix leak in avfilter_graph_add_filter().Stefano Sabatini2010-04-18
| | | | | | | | In case of reallocation failure the pointer to the original filter array was lost. The correct behavior seems to just keep the old array and count. Originally committed as revision 22905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_graph_add_filter() returns AVERROR(ENOMEM) in case ofStefano Sabatini2010-04-13
| | | | | | failed reallocation, rather than just -1. Originally committed as revision 22878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply grammar/consistency nits to avfilter_graph_add_filter() doxy.Stefano Sabatini2010-04-11
| | | | Originally committed as revision 22842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump libavfilter minor version and Changelog for unsharp filterBobby Bingham2010-04-10
| | | | Originally committed as revision 22830 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add unsharp video filter.Bobby Bingham2010-04-07
| | | | | | Contributed by Daniel G. Taylor (dan/at/programmer-art/dot/org) Originally committed as revision 22813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove variable whose value was never read. Found by clang.Bobby Bingham2010-04-03
| | | | Originally committed as revision 22794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The vflip filter does not need to keep ownership of a picture reference.Bobby Bingham2010-03-18
| | | | | | | 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
* Use the new null callbacks to simplify filters and reduce duplicated code.Bobby Bingham2010-03-18
| | | | Originally committed as revision 22595 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Create a set of null callback functions.Bobby Bingham2010-03-18
| | | | | | These are useful for filters which don't modify the image data. Originally committed as revision 22594 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: vertical alignBobby Bingham2010-03-17
| | | | Originally committed as revision 22578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow format and noformat filters to be more completely disabled when theBobby Bingham2010-03-17
| | | | | | other is enabled. Originally committed as revision 22577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: rearrange functions to simplify ifdefferyBobby Bingham2010-03-17
| | | | Originally committed as revision 22576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add video filter to manipulate aspect ratioBobby Bingham2010-03-17
| | | | Originally committed as revision 22573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the scale filter pass the pkt.pos information to the outputStefano Sabatini2010-03-13
| | | | | | picref. Originally committed as revision 22509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump libavfilter minor version and add APIchanges entry after theStefano Sabatini2010-03-13
| | | | | | addition of the AVFilterPicRef.pos field. Originally committed as revision 22508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVFilterPicRef.pos field and make libavfilter propagate streamStefano Sabatini2010-03-13
| | | | | | | | | | | byte position information, as stored in the pkt.pos, through the filterchain. Note that the pos field is added *non* at the end of the AVFilterPicRef struct, thus breaking ABI compatibility, which is allowed as the API is still considered non-stable. Originally committed as revision 22506 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend the slice filter to make it issue slice height values randomlyStefano Sabatini2010-03-13
| | | | | | | | | | | | | | choosen between 8 and 32 when the supplied parameter is the string "random". This is useful for testing the slice support, but it is not supposed to be used for other purposes and this interface may change in the future, thus it is not documented. The randomization algorithm adopted is the standard Numerical Recipes LCG. Originally committed as revision 22505 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avfilter: make avfilter_default_free_video_buffer() staticMåns Rullgård2010-03-08
| | | | | | | This function is not referenced outside this file and has no prototype. Feel free to flame if this is wrong. Originally committed as revision 22314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_default_start_frame() correctly pass the aspect ratioStefano Sabatini2010-03-07
| | | | | | information to the next filter. Originally committed as revision 22300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Show aspect ratio information in dprintf_picref() traces.Stefano Sabatini2010-03-06
| | | | Originally committed as revision 22255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the graph2dot tools and document it.Stefano Sabatini2010-02-25
| | | | | | | Also link avfiltergraph.o and graphparser.o against libavfilter, as it uses them. Originally committed as revision 22063 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use pixel format descriptors for checking if the input format isStefano Sabatini2010-02-03
| | | | | | paletted. Simpler and more robust. Originally committed as revision 21631 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use pixel format descriptors to check if the input format is paletted.Stefano Sabatini2010-02-01
| | | | Originally committed as revision 21597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid usage of avcodec_get_pix_fmt_name() andStefano Sabatini2010-01-31
| | | | | | | | | avcodec_get_chroma_sub_sample(), directly access av_pix_fmt_descriptors instead. Remove some of the dependancies of lavfi on lavc. Originally committed as revision 21575 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_get_pix_fmt() instead of the deprecated avcodec_get_pix_fmt()Stefano Sabatini2010-01-30
| | | | | | function. Originally committed as revision 21550 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement null video sink.Stefano Sabatini2010-01-16
| | | | Originally committed as revision 21242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement null video source.Stefano Sabatini2010-01-16
| | | | Originally committed as revision 21240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_default_start_frame() request a buffer with the sameStefano Sabatini2010-01-16
| | | | | | | | size of the output link of the destination filter, rather than of the size of the input link. In particular this fixes a crash in the rotate filter. Originally committed as revision 21238 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add symbol versioning for shared librariesMåns Rullgård2010-01-16
| | | | | | Based on patch by Reinhard Tartler <siretart tauware de> Originally committed as revision 21236 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_insert_filter() log the names of the filters betweenStefano Sabatini2010-01-13
| | | | | | which it inserts the new filter. Originally committed as revision 21177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make query_formats() print an error message if an auto-inserted scaleStefano Sabatini2010-01-13
| | | | | | filter cannot convert between input and output formats. Originally committed as revision 21176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make query_formats() increment the scaler_count after each scalerStefano Sabatini2010-01-10
| | | | | | insertion. Originally committed as revision 21124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_insert_filter() print the instance name of theStefano Sabatini2010-01-10
| | | | | | | auto-inserted scale filter, rather than the filter name, as this provides more information. Originally committed as revision 21123 to svn://svn.ffmpeg.org/ffmpeg/trunk