summaryrefslogtreecommitdiff
path: root/libavfilter/avfilter.h
Commit message (Collapse)AuthorAge
* Merge commit 'cfe64613923a2d47644a87386146ada1f9f6b659'Michael Niedermayer2015-03-22
|\ | | | | | | | | | | | | * commit 'cfe64613923a2d47644a87386146ada1f9f6b659': avfilter: Document avfilter_graph_alloc return value Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: Document avfilter_graph_alloc return valueFederico Tomassetti2015-03-21
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | lavfi: document assumptions about the input and output labels of a filter ↵Stefano Sabatini2015-01-29
| | | | | | | | graph description
* | lavfi/avfilter: clarify avfilter_graph_get_filter() doxygenLukasz Marek2014-04-26
| | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/avfilter: fix typos in doxgensLukasz Marek2014-04-25
| | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter.h, buffer.c: use const src pointer in avfilter_copy_buffer_ref_propsRoman Fietze2014-04-03
| | | | | | | | | | Signed-off-by: Roman Fietze <roman.fietze@telemotive.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter: make avfilter_graph_get_filter use const string nameYu Xiaolei2014-03-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd44bd7fb27d4121512eae0ffce5e48bac25e82dc'Michael Niedermayer2014-01-10
|\| | | | | | | | | | | | | * commit 'd44bd7fb27d4121512eae0ffce5e48bac25e82dc': avfilter: add documentation for needs_writable Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: add documentation for needs_writableVittorio Giovara2014-01-09
| |
* | Merge commit '5c439b41d0489412c0a4cf6dfb98915251677b8e'Michael Niedermayer2013-10-28
|\| | | | | | | | | | | | | | | | | | | * commit '5c439b41d0489412c0a4cf6dfb98915251677b8e': avfilter: have avfilter_get_by_name return const for next bump Conflicts: libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avfilter: have avfilter_get_by_name return const for next bumpVittorio Giovara2013-10-28
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Do not leave positive values undefined when negative are defined as errorMichael Niedermayer2013-10-19
| | | | | | | | | | | | | | | | Define positive return values as non errors and leave further meaning undefined This allows future extensions to use these values Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-09-28
|\| | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: allow user-provided execute() callbacks Conflicts: libavfilter/avfilter.h libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: allow user-provided execute() callbacksAnton Khirnov2013-09-28
| |
* | Merge commit '77cc958f60f73963be4281d6e82ef81707e40c26'Michael Niedermayer2013-08-05
|\| | | | | | | | | | | | | * commit '77cc958f60f73963be4281d6e82ef81707e40c26': lavfi: add const to the AVFilter parameter of avfilter_graph_create_filter() Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add const to the AVFilter parameter of avfilter_graph_create_filter()Anton Khirnov2013-08-04
| | | | | | | | This function should never modify the filter.
* | Merge commit 'bf4b0ed1d5d323050a87c9f0ad1dd40860eb3da2'Michael Niedermayer2013-07-28
|\| | | | | | | | | | | | | | | | | | | * commit 'bf4b0ed1d5d323050a87c9f0ad1dd40860eb3da2': Add missing deprecation attributes Conflicts: libavfilter/avfilter.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add missing deprecation attributesDiego Biurrun2013-07-27
| |
* | avfilter: fix preprocessor conditionwm42013-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: create Libav-API compatibility layer for avfilter_graph_parse() at ↵Stefano Sabatini2013-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the next bump Add function avfilter_graph_parse_ptr() and favor it in place of avfilter_graph_parse(), which will be restored with the old/Libav signature at the next bump. If HAVE_INCOMPATIBLE_LIBAV_API is enabled it will use the Libav-compatible signature for avfilter_graph_parse(). At the next major bump the current implementation of avfilter_graph_parse() should be dropped in favor of the Libav/old implementation. Should address trac ticket #2672.
* | Merge commit '8b7dffc2d6c6c19f8e0a1fedcd0e95dce7a273ff'Michael Niedermayer2013-06-05
|\| | | | | | | | | | | | | | | | | | | * commit '8b7dffc2d6c6c19f8e0a1fedcd0e95dce7a273ff': lavfi doxy: improve/extend AVFilter doxy. Conflicts: libavfilter/avfilter.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi doxy: improve/extend AVFilter doxy.Anton Khirnov2013-06-04
| |
* | Merge commit '129bb238430ec45a3b5f8f1d384df590ddf7b62f'Michael Niedermayer2013-05-24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '129bb238430ec45a3b5f8f1d384df590ddf7b62f': lavfi: add a slice threading infrastructure Conflicts: Changelog cmdutils.c doc/APIchanges libavfilter/Makefile libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/internal.h libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add a slice threading infrastructureAnton Khirnov2013-05-24
| | | | | | | | Mostly based on libavcodec's
* | Merge commit 'bc8c1cdc7bfe7b1fe56df812aabdac3de2555cec'Michael Niedermayer2013-05-18
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bc8c1cdc7bfe7b1fe56df812aabdac3de2555cec': lavfi doxy: add a page for lavfi. jpegls: check the scan offset Conflicts: libavcodec/jpeglsdec.c libavfilter/avfilter.h libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi doxy: add a page for lavfi.Anton Khirnov2013-05-17
| |
* | lavfi: replace passthrough_filter_frame with a flag.Clément Bœsch2013-05-12
| | | | | | | | | | | | | | | | | | | | With the introduction of AVFilterContext->is_disabled, we can simplify the custom passthrough mode in filters. This commit is technically a small compat break, but the timeline was introduced very recently. Doxy by Stefano Sabatini.
* | lavfi/avfilter.h: fix typoStefano Sabatini2013-05-10
| |
* | avfilter: Make enabled/disabled state available as a field of the ↵Michael Niedermayer2013-05-08
| | | | | | | | | | | | AVFilterContext Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: add timeline support.Clément Bœsch2013-04-23
| | | | | | | | | | Flag added in a few simple filters. A bunch of other filters can likely use the feature as well.
* | lavfi: add frame counter into AVFilterLink and use it in filters.Clément Bœsch2013-04-23
| |
* | lavfi: drop now unused shorthand field from AVFilter.Clément Bœsch2013-04-13
| |
* | Merge commit 'fa2a34cd40d124161c748bb0f430dc63c94dd0da'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'fa2a34cd40d124161c748bb0f430dc63c94dd0da': lavfi: change the filter registering system to match the other libraries Conflicts: cmdutils.c ffplay.c libavfilter/avfilter.c libavfilter/avfilter.h This removes the ability to put AVFilters in read only memory and having them shareable. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: change the filter registering system to match the other librariesAnton Khirnov2013-04-11
| | | | | | | | Removes an arbitrary hardcoded limit on the number of filters.
* | Merge commit '7e8fe4be5fb4c98aa3c6a4ed3cec999f4e3cc3aa'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | * commit '7e8fe4be5fb4c98aa3c6a4ed3cec999f4e3cc3aa': lavfi: add a function for counting elements in AVFilterPad arrays. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add a function for counting elements in AVFilterPad arrays.Anton Khirnov2013-04-11
| | | | | | | | | | The caller needs to know what valid indices can be passed to avfilter_pad_get_name/type.
* | Merge commit '7cdd737ba81b5c2c9521c4509edf0ac315fabc65'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | * commit '7cdd737ba81b5c2c9521c4509edf0ac315fabc65': lavfi: mark filters with dynamic number of inputs or outputs with special flags Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: mark filters with dynamic number of inputs or outputs with special flagsAnton Khirnov2013-04-11
| | | | | | | | | | This will be useful in avtools in the following commits. Any other caller might also want to know this information.
* | Merge commit '1ba95a9cca57b023b9b9de071a5671fc05b05e58'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | * commit '1ba95a9cca57b023b9b9de071a5671fc05b05e58': lavfi: add avfilter_init_dict() for initializing a filter with a dict. Conflicts: libavfilter/avfilter.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add avfilter_init_dict() for initializing a filter with a dict.Anton Khirnov2013-04-11
| |
* | lavfi: remove now unused args parameter from AVFilter.init and init_opaqueMichael Niedermayer2013-04-12
| | | | | | | | | | | | | | | | | | This is mostly automated global search and replace The deprecated aconvert filter is disabled, if it still has users it should be updated Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: remove now unused args parameter from AVFilter.initAnton Khirnov2013-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: libavfilter/avfilter.c libavfilter/vf_drawtext.c libavfilter/vf_lut.c libavfilter/vf_select.c libavfilter/vf_setpts.c libavfilter/vsrc_color.c libavfilter/vsrc_movie.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '48a5adab62bd2a553f5069d41fa632a0701835e5'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | | | * commit '48a5adab62bd2a553f5069d41fa632a0701835e5': lavfi: add avfilter_init_str() to replace avfilter_init_filter(). avfilter_graph_create_filter() opaque is still passed to avfilter_init_filter() which continues to pass it to init_opaque as its still used in the buffer sinks the sinks should be changed and the opaque passing removed Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add avfilter_init_str() to replace avfilter_init_filter().Anton Khirnov2013-04-11
| | | | | | | | Drop the unused opaque parameter from its signature.
* | Merge commit '1565cbc65cbb9f95c11367314a080068895e0cf0'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '1565cbc65cbb9f95c11367314a080068895e0cf0': lavfi: make avfilter_free() remove the filter from its graph. Conflicts: libavfilter/avfilter.c libavfilter/avfiltergraph.c libavfilter/graphparser.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: make avfilter_free() remove the filter from its graph.Anton Khirnov2013-04-11
| |
* | Merge commit '111367263af41c88a44bd763ceefc11d53a7f655'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | * commit '111367263af41c88a44bd763ceefc11d53a7f655': lavfi: add AVFilterContext.graph. Conflicts: libavfilter/avfilter.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add AVFilterContext.graph.Anton Khirnov2013-04-11
| | | | | | | | It will be useful in the following commits.
* | Merge commit 'c2c9801bc9bce688d51d1a96f5f3ea93933e2dee'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | * commit 'c2c9801bc9bce688d51d1a96f5f3ea93933e2dee': lavfi: deprecate avfilter_graph_add_filter(). Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: deprecate avfilter_graph_add_filter().Anton Khirnov2013-04-11
| | | | | | | | | | | | Since this function adds a standalone filter to a filter graph and we do not support creating such filters, there is no reason for this function to exist.