summaryrefslogtreecommitdiff
path: root/libavfilter/vf_yadif.c
Commit message (Collapse)AuthorAge
* yadif: cosmeticsLuca Barbato2012-09-09
|
* vf_yadif: unset cur_buf on the input link.Anton Khirnov2012-07-26
| | | | | | | The buffer is stored internally, so this prevents it from being unreffed automatically. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavfi: check all ff_get_video_buffer() calls for errors.Anton Khirnov2012-07-22
|
* lavfi: check all avfilter_ref_buffer() calls for errors.Anton Khirnov2012-07-22
|
* lavfi: use avfilter_unref_bufferp() where appropriate.Anton Khirnov2012-07-22
|
* lavfi: check all ff_start_frame/draw_slice/end_frame calls for errorsAnton Khirnov2012-07-22
|
* lavfi: add error handling to end_frame().Anton Khirnov2012-07-22
|
* lavfi: add error handling to draw_slice().Anton Khirnov2012-07-22
|
* lavfi: add error handling to start_frame().Anton Khirnov2012-07-22
|
* yadif: use emms_c() instead of inline assembly for emms invocations.Ronald S. Bultje2012-07-21
|
* lavfi: use const for AVFilterPad declarations in all filters.Ronald S. Bultje2012-07-21
|
* vf_yadif: move x86 init code to x86/yadif.cMans Rullgard2012-07-02
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavfi: make filters less verbose.Anton Khirnov2012-06-26
|
* lavfi: remove 'opaque' parameter from AVFilter.init()Anton Khirnov2012-06-26
| | | | | | It is not used in any filters currently and is inherently evil. If passing binary data to filters is required in the future, it should be done with some AVOptions-based system.
* lavfi: make avfilter_get_video_buffer() private on next bump.Anton Khirnov2012-06-13
| | | | | They are only useful inside filters and we don't allow user filters for now.
* lavfi: remove request/poll and drawing functions from public API on next bumpAnton Khirnov2012-06-05
| | | | | They are only useful inside filters and we don't allow user filters for now.
* lavfi: make formats API private on next bump.Anton Khirnov2012-06-05
| | | | | It is only useful inside filters and we don't allow user filters for now.
* lavfi: remove avfilter_default_* from public API on next bump.Anton Khirnov2012-05-22
| | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable.
* yadif: Flush filter on eof.Robert Nagy2012-05-14
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: Improve pts accuracy.Robert Nagy2012-05-14
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_yadif: fix missing error handling for avfilter_poll_frame()Robert Nagy2012-05-07
|
* Drop some completely unnecessary av_unused attributes.Diego Biurrun2012-02-13
|
* yadif: support 10bit YUVLuca Barbato2011-12-13
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* vf_yadif: add support to yuva420pStefano Sabatini2011-09-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_yadif: correct documentation on the parity parameterStefano Sabatini2011-09-21
| | | | | | | 0 is top-field-first, 1 is bottom-field-first, not the other way around. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_yadif: copy buffer properties like aspect for second frame as wellJoakim Plate2011-09-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vf_yadif: add an option to enable/disable deinterlacing based on src frame ↵Joakim Plate2011-09-19
| | | | | | | "interlaced" flag Signed-off-by: Joakim Plate <elupus@ecce.se> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: support 16-bitJames Darnley2011-04-26
| | | | | | Fixes by Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: support more than yuv420p.James Darnley2011-04-26
| | | | | | and correctly support grey8 Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: Fix assert() failureMichael Niedermayer2011-04-26
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Reduce picture size for yadif.Michael Niedermayer2011-04-20
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Change yadif to not use out of picture lines.Michael Niedermayer2011-04-03
| | | | | | | Fixes issue2272. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* yadif: add parens around macro parametersMans Rullgard2011-03-05
| | | | | | | This fixes compilation with preprocessors which do not add whitespace around replaced tokens, resulting in invalid expressions like 1--1. Signed-off-by: Mans Rullgard <mans@mansr.com>
* In yadif filter, default to top field first if interlacing is unknownBaptiste Coudurier2011-01-15
| | | | Originally committed as revision 26347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* yadif sse2/ssse3 optimizationsBaptiste Coudurier2010-12-04
| | | | Originally committed as revision 25874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In yadif filter, copy video props to output picture.Baptiste Coudurier2010-11-22
| | | | | | | Fix issue #2269. Interpolate pts for the second frame when using field output mode. Originally committed as revision 25798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge #if with if()Aurelien Jacobs2010-09-27
| | | | Originally committed as revision 25233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* yadif: remove unnecessary #includeMåns Rullgård2010-09-26
| | | | Originally committed as revision 25215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: fix style nits.Stefano Sabatini2010-09-26
| | | | Originally committed as revision 25207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In yadif filter, use current frame when previous is missing,Baptiste Coudurier2010-09-26
| | | | | | better results for the first frame Originally committed as revision 25202 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix 0 vs 1 porting bug from mplayer.Michael Niedermayer2010-09-25
| | | | Originally committed as revision 25197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* yadif filter, based on stefanos port of my yadif from mplayer.Michael Niedermayer2010-09-25
Compared to stefanos, 2 frame output works with ffplay. Originally committed as revision 25196 to svn://svn.ffmpeg.org/ffmpeg/trunk