summaryrefslogtreecommitdiffstats
path: root/libavfilter/buffersink.c
Commit message (Collapse)AuthorAgeFilesLines
* lavfi: let gcc realign the stack on public graph driving functionsHendrik Leppkes2013-05-041-3/+6
| | | | | | | | | | The functions which actually drive the filter graph by pushing frames through it need to ensure an aligned stack for SIMD functions. This fixes a crash in YADIF filter when using a mingw build in a MSVC application. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: switch to AVFrame.Anton Khirnov2013-03-081-31/+97
| | | | | Deprecate AVFilterBuffer/AVFilterBufferRef and everything related to it and use AVFrame instead.
* lavfi: merge start_frame/draw_slice/end_frameAnton Khirnov2012-11-281-4/+3
| | | | | Any alleged performance benefits gained from the split are purely mythological and do not justify added code complexity.
* Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-111-1/+1
| | | | Also reorder some other #include when applicable.
* buffersink: remove stray semicolon after function definitionMans Rullgard2012-10-271-1/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavfi: convert input/ouput list compound literals to named objectsMans Rullgard2012-10-101-12/+24
| | | | | | | A number of compilers, for example those from TI and IBM, choke on these initialisers. The current style is also quite ugly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavfi: replace empty input/output lists with null pointersMans Rullgard2012-09-171-2/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Don't include common.h from avutil.hMartin Storsjö2012-08-151-0/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: add error handling to start_frame().Anton Khirnov2012-07-221-7/+3
|
* lavfi: use const for AVFilterPad declarations in all filters.Ronald S. Bultje2012-07-211-14/+14
|
* lavfi: add error handling to filter_samples().Anton Khirnov2012-07-091-1/+7
|
* lavfi: support automatically inserting the fifo filter when needed.Anton Khirnov2012-06-221-61/+20
| | | | This breaks libavfilter ABI.
* lavfi: remove request/poll and drawing functions from public API on next bumpAnton Khirnov2012-06-051-2/+3
| | | | | They are only useful inside filters and we don't allow user filters for now.
* lavfi: add an audio buffer sink.Anton Khirnov2012-05-141-4/+98
|
* lavfi: add video buffer sink, and use it in avtoolsAnton Khirnov2012-05-091-0/+114
Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini.
OpenPOWER on IntegriCloud