summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* 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
* Add a log context to avfilter_graph_config_links().Stefano Sabatini2010-01-10
| | | | Originally committed as revision 21121 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the scale filter set in the input and output links only theStefano Sabatini2010-01-08
| | | | | | respective pixel formats effectively supported by libswscale. Originally committed as revision 21105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on gcc 2.95.3 (still supported) broken by r21077,Stefano Sabatini2010-01-08
| | | | | | which was due to declaring variable after code. Originally committed as revision 21086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_formats_unref(AVFilterFormats **ref) handle the caseStefano Sabatini2010-01-07
| | | | | | when *ref is NULL. Originally committed as revision 21077 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use the @return doxy command, and extend documentation for the returnStefano Sabatini2010-01-07
| | | | | | value of AVFilter.query_formats. Originally committed as revision 21076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid the use of the modal auxiliary "should" in theStefano Sabatini2010-01-07
| | | | | | | AVFilter.query_formats doxy. The doxy expresses what a function does, not what it should do. Originally committed as revision 21075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxy, use third person.Stefano Sabatini2010-01-07
| | | | Originally committed as revision 21073 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change avfilter_add_colorspace() to make it accept **avff rather thanStefano Sabatini2010-01-06
| | | | | | | | | *avff, so that an AVFilterFormats struct is created and returned by the function if *avff is NULL. Make the function use more convenient. Originally committed as revision 21035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avfilter_all_colorspaces() add to the returned list of pixelStefano Sabatini2010-01-04
| | | | | | | formats only the non-HW-accelerated formats, for which there is no sense in filtering. Originally committed as revision 21009 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avfilter_add_colorspace().Stefano Sabatini2010-01-03
| | | | Originally committed as revision 21007 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() andStefano Sabatini2010-01-03
| | | | | | XXX_license() functions, consistent with the rest of FFmpeg. Originally committed as revision 21005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make parse_filter() parsing more robust.Stefano Sabatini2009-12-11
| | | | | | | Add ';' and '\n' to the terminating characters for the name of a filter, and ';' to the terminating characters for its args. Originally committed as revision 20800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make parse_key_value_pair() print an error message if a key is notStefano Sabatini2009-12-08
| | | | | | found in the context. Originally committed as revision 20779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use an unsigned int to contain all the color values of the expressionsStefano Sabatini2009-12-08
| | | | | | | | of the type 0xRRGBBAA parsed by av_parse_color(), using a simple int was resulting in unexpected results as the most significant bit was used for the sign. Originally committed as revision 20778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix alpha plane flipping for the yuva420p and similar pixel formats.Stefano Sabatini2009-12-08
| | | | Originally committed as revision 20771 to svn://svn.ffmpeg.org/ffmpeg/trunk