summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* vsink_buffer: fix void pointer dereference in ↵Stefano Sabatini2011-08-31
| | | | av_vsink_buffer_get_video_buffer_ref()
* vf_yadif: add support to yuva420pStefano Sabatini2011-08-31
|
* vf_drawtext: add basetime argument to allow specifying the wall clock time ↵Michael Niedermayer2011-08-30
| | | | | | | | of PTS=0 the basetime argument also enables useage of pts instead of time() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavfilter/graphparser: Avoid spaces in filter instance names.Michael Niedermayer2011-08-30
| | | | | | This makes it easier to refer to filters where things are seperated by spaces. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_drawtext: fix segfault on reinitMichael Niedermayer2011-08-30
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vsrc_testsrc: set more properties in the output framesStefano Sabatini2011-08-30
|
* avfilter_graph_queue_command: Allow queueing commands out of orderMichael Niedermayer2011-08-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: fix processing multiple commands per frame and filterMichael Niedermayer2011-08-29
| | | | | Found-by: Nicolas George Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: Add avfilter_graph_que_command()Michael Niedermayer2011-08-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* drawtext: Support changing parameters through reinit command at runtime.Michael Niedermayer2011-08-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter: Add command passing supportMichael Niedermayer2011-08-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi: add amovie source - audio movie sourceStefano Sabatini2011-08-27
|
* vf_scale: apply the same transform to the aspect during init that is applied ↵Michael Niedermayer2011-08-27
| | | | | | per frame Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-08-26
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fifo: add FIFO API test program, and fate test fifo: add av_fifo_peek2(), and deprecate av_fifo_peek() postprocess.c: filter name needs to be double 0 terminated doxygen: fix wrong comment syntax, //< vs. ///< doxygen: drop pointless star from pointer variable names Replace deprecated av_find_stream_info() by avformat_find_stream_info(). xmv: eliminate superfluous zeroing of zero data configure: fix typo in avconv dependency list Conflicts: configure doc/APIchanges libavutil/Makefile libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: fix wrong comment syntax, //< vs. ///<Diego Biurrun2011-08-26
| |
| * vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.hStefano Sabatini2011-07-18
| | | | | | | | | | | | cxtypes.h works with version 2.1 and older, cxcore.h works with 2.2 and older. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | lavfi: rename vsrc_movie.c to src_movie.cStefano Sabatini2011-08-23
| | | | | | | | | | The file is going to contain the amovie source, so give it a less specific name.
* | lavfi: add ff_parse_pixel_format() internal function, and use itStefano Sabatini2011-08-23
| | | | | | | | Reduce code duplication.
* | vsrc_movie: rename video movie specific callbacks, prefix them with "movie"Stefano Sabatini2011-08-22
| |
* | asink_abuffer: extend ABufferSinkContext to make it accept lists of formats ↵Stefano Sabatini2011-08-22
| | | | | | | | | | | | | | in input This is required for the pending lavfi indev extension, also consistent with the video buffer sink.
* | vsrc_movie: create media agnostic movie init and uninit routinesStefano Sabatini2011-08-22
| | | | | | | | Allow factorization for the pending work on the audio movie source.
* | af_aformat: use evil ADD_FORMATS macro for cutting out duplicated codeStefano Sabatini2011-08-22
| |
* | vsrc_testsrc: allow to set the sample aspect ratioStefano Sabatini2011-08-21
| | | | | | | | Add the sar option. Useful for debugging/testing purposes.
* | asrc_abuffer: pass non-const string to strtok_r in init()Stefano Sabatini2011-08-21
| | | | | | | | | | | | Fix GCC warning: asrc_abuffer.c: In function ‘init’: asrc_abuffer.c:258: warning: passing argument 1 of ‘strtok_r’ discards qualifiers from pointer target type
* | lavfi: add asrc_abuffer - audio buffer sourceMina Nagy Zaki2011-08-21
| | | | | | | | | | | | Originally based on code by Stefano Sabatini and S. N. Hemanth. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | lavfi: add ashowinfo filterStefano Sabatini2011-08-20
| | | | | | | | Useful for debugging.
* | lavfi: add aresample filterMina Nagy Zaki2011-08-17
| | | | | | | | | | | | Based on a patch by Stefano. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | af_format: prefer strtok_r() over strsep()Stefano Sabatini2011-08-16
| | | | | | | | | | strsep() is not POSIX compliant, and thus not supported on some platform. Fix compilation on Solaris.
* | lavfi: complain and exit for invalid named values in ff_parse_packing_format()Stefano Sabatini2011-08-16
| |
* | af_aformat: hotfix compile due to strsep()Michael Niedermayer2011-08-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_unsharp: set default chroma size value to 5x5Stefano Sabatini2011-08-14
| | | | | | | | | | The previous default value 0x0 was not good, since it is not even valid.
* | vf_unsharp: fix out-of-buffer readStefano Sabatini2011-08-14
| | | | | | | | | | | | | | | | | | | | In apply_unsharp(), when y is >= height, prevent out-of-buffer reading from src, read from the last buffer line in src2 instead. The check was implemented in the original unsharp libmpcodecs code and lost in the port. This also fixes output discrepancy between the two filters.
* | lavfi: remove delogo mp wrapperStefano Sabatini2011-08-14
| | | | | | | | | | The delogo filter has been natively integrated into libavfilter, simplify.
* | lavfi: port libmpcodecs delogo filterStefano Sabatini2011-08-14
| | | | | | | | The ported filter supports named option parsing and more YUV formats.
* | lavfi: add aformat filterMina Nagy Zaki2011-08-14
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | lavfi: add internal functions for parsing format argumentsMina Nagy Zaki2011-08-14
| | | | | | | | Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | vsink_buffer: make the buffer cache all the incoming framesStefano Sabatini2011-08-14
| | | | | | | | | | | | Allow to cache more than one frame (e.g. for filters which return more than one frame when avfilter_request_frame() is called on them), and do not discard previously cached frames when a new one is added.
* | vf_unsharp: vertically align lines, for better readabilityStefano Sabatini2011-08-13
| |
* | vf_unsharp: store hsub/vsub in the filter contextStefano Sabatini2011-08-13
| | | | | | | | Also drop obfuscating CHROMA_WIDTH/HEIGHT macros.
* | vf_unsharp: adopt a more natural order of params in apply_unsharp()Stefano Sabatini2011-08-13
| |
* | vf_unsharp: rename method "unsharpen" to "apply_unsharp"Stefano Sabatini2011-08-13
| | | | | | | | | | More consistent with the original libmpcodecs code, and the name "unsharpen" was confusing.
* | lavfi: remove mp test wrapperStefano Sabatini2011-08-11
| | | | | | | | | | The source was natively integrated into libavfilter, with the name mptestsrc.
* | lavfi: port mp test sourceStefano Sabatini2011-08-11
| |
* | vf_mp: sort listing of vf_info_t symbolsStefano Sabatini2011-08-11
| | | | | | | | | | This way it's easier for the programmer to look-up for a specific symbols (e.g. for checking if it's unused).
* | vf_select: reindent after the previous commitStefano Sabatini2011-08-11
| |
* | vf_select: add NULL-checks in uninitWilliam Yu2011-08-11
| | | | | | | | | | | | Fix NULL pointer dereference in case of failed initialization. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | vf_select: check for isnan when setting t from ptsStefano Sabatini2011-08-11
| |
* | vf_select: set start_t if undefinedWilliam Yu2011-08-11
| | | | | | | | | | | | Previously start_t was never set. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
* | lavfi: remove gradfun mp wrapperStefano Sabatini2011-08-07
| | | | | | | | | | | | | | | | | | The gradfun filter was already integrated natively in libavfilter. Both filters issue the same output, and have a comparable performance. See thread: Subject: [FFmpeg-devel] [PATCH] lavfi: remove gradfun mp wrapper Date: Fri, 5 Aug 2011 00:19:04 +0200
* | lavfi: fix registration name for the buffersink sinkStefano Sabatini2011-08-06
| | | | | | | | | | | | Previously both the buffer and buffersink elements were associated to the "BUFFER" symbol in allfilters.c, so it was not possible to enable one without the other.