Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | lavfi: remove 'opaque' parameter from AVFilter.init() | Anton Khirnov | 2012-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: Add the af_channelmap audio channel mapping filter. | Alex Converse | 2012-06-22 |
| | | | | Inspired by MPlayer's af_channels filter and SoX's remix effect. | ||
* | lavfi: add join audio filter. | Anton Khirnov | 2012-06-22 |
| | | | | It joins multiple input streams into one multi-channel output. | ||
* | lavfi: allow audio filters to request a given number of samples. | Anton Khirnov | 2012-06-22 |
| | | | | This makes synchronization simpler for filters with multiple inputs. | ||
* | lavfi: support automatically inserting the fifo filter when needed. | Anton Khirnov | 2012-06-22 |
| | | | | This breaks libavfilter ABI. | ||
* | lavfi/audio: eliminate ff_default_filter_samples(). | Anton Khirnov | 2012-06-22 |
| | | | | | | | | | | | | It currently does the following: 1) get a zeroed audio buffer 2) copy some properties (but not the data) of the input buffer to it 3) pass this buffer to the output filter This looks useless and is indeed not used by any filters, therefore delete it. Make ff_null_filter_samples() (just pass the buffer to the next filter) the new default. | ||
* | lavfi/audio: don't set cur_buf in ff_filter_samples(). | Anton Khirnov | 2012-06-21 |
| | | | | | | It's redundant, since the input buffer is passed as a parameter to the filter_samples() callback, and can lead to stale pointers remaining on the link. | ||
* | lavfi/fifo: add audio version of the fifo filter. | Anton Khirnov | 2012-06-21 |
| | |||
* | fifo: fix parenthesis placement. | Anton Khirnov | 2012-06-21 |
| | |||
* | lavfi: rename vf_fifo.c -> fifo.c | Anton Khirnov | 2012-06-21 |
| | | | | It will be used for audio too. | ||
* | af_amix: allow float planar sample format as input | Justin Ruggles | 2012-06-18 |
| | |||
* | af_amix: use AVFloatDSPContext.vector_fmac_scalar() | Justin Ruggles | 2012-06-18 |
| | |||
* | af_resample: fix format modifier in debug string for FF_API_SAMPLERATE64 | Janne Grunau | 2012-06-15 |
| | |||
* | lavfi/audio: use av_samples_copy() instead of custom code. | Anton Khirnov | 2012-06-13 |
| | | | | Fixes a possible invalid write, found by Nicolas George. | ||
* | avfiltergraph: remove a redundant call to avfilter_get_by_name(). | Anton Khirnov | 2012-06-13 |
| | |||
* | lavfi: allow building without swscale. | Anton Khirnov | 2012-06-13 |
| | |||
* | lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs | Anton Khirnov | 2012-06-13 |
| | | | | This is more consistent with naming in the rest of Libav. | ||
* | lavfi: make AVFilterPad opaque after two major bumps. | Anton Khirnov | 2012-06-13 |
| | | | | It will allow adding new fields to it without ABI breaks. | ||
* | lavfi: add avfilter_pad_get_type() and avfilter_pad_get_name(). | Anton Khirnov | 2012-06-13 |
| | | | | | This will allow making AVFilterPad opaque for the calling apps, since those are the only two fields that can be useful to the users. | ||
* | lavfi: make avfilter_get_video_buffer() private on next bump. | Anton Khirnov | 2012-06-13 |
| | | | | | They are only useful inside filters and we don't allow user filters for now. | ||
* | lavfi: add channelsplit audio filter. | Anton Khirnov | 2012-06-12 |
| | |||
* | avfilter: Log an error if avfilter fails to configure a link. | Alex Converse | 2012-06-12 |
| | |||
* | vf_libopencv: add missing headers. | Anton Khirnov | 2012-06-10 |
| | | | | Fix build after b74a1da4. | ||
* | lavfi: remove request/poll and drawing functions from public API on next bump | Anton Khirnov | 2012-06-05 |
| | | | | | They are only useful inside filters and we don't allow user filters for now. | ||
* | lavfi: make avfilter_insert_pad and pals private on next bump. | Anton Khirnov | 2012-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 Khirnov | 2012-06-05 |
| | | | | | It is only useful inside filters and we don't allow user filters for now. | ||
* | avfiltergraph: make some functions static. | Anton Khirnov | 2012-06-04 |
| | | | | They are not used outside of avfiltergraph.c | ||
* | lavfi: amix: check active input count before calling request_samples | Justin Ruggles | 2012-05-30 |
| | | | | fixes use of the amix filter with only 1 input | ||
* | avfilter: include required header file avfilter.h in video.h | Janne Grunau | 2012-05-29 |
| | |||
* | lavfi: add audio mix filter | Justin Ruggles | 2012-05-23 |
| | |||
* | lavfi: fix comment, audio is supported now. | Anton Khirnov | 2012-05-22 |
| | |||
* | lavfi: fix incorrect comment. | Anton Khirnov | 2012-05-22 |
| | | | | poll_frame()/request_frame() are used for audio too. | ||
* | lavfi: remove avfilter_null_* from public API on next bump. | Anton Khirnov | 2012-05-22 |
| | | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable. | ||
* | lavfi: remove avfilter_default_* from public API on next bump. | Anton Khirnov | 2012-05-22 |
| | | | | | Those functions are only useful inside filters. It is better to not support user filters until the API is more stable. | ||
* | lavfi: deprecate default config_props() callback and refactor ↵ | Mina Nagy Zaki | 2012-05-22 |
| | | | | | | | | | | | | avfilter_config_links() Link properties have to be checked after config_props() is called to make sure everything is sane, so the default config_props() for output links was redundant. Remove now empty defaults.c Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | avfiltergraph: smarter sample format selection. | Anton Khirnov | 2012-05-22 |
| | |||
* | asyncts: reset delta to 0 when it's not used. | Anton Khirnov | 2012-05-22 |
| | | | | Fixes an invalid write. | ||
* | af_resample: remove an extra space in the log output | Justin Ruggles | 2012-05-21 |
| | |||
* | lavfi: add an audio split filter | Justin Ruggles | 2012-05-21 |
| | | | | | Based on current version of the asplit filter in FFmpeg written by Stefano Sabatini and others. | ||
* | lavfi: rename vf_split.c to split.c | Justin Ruggles | 2012-05-21 |
| | | | | This is in preparation for adding an audio split filter. | ||
* | lavfi: Add fps filter. | Anton Khirnov | 2012-05-18 |
| | | | | Partially based on a patch by Robert Nagy <ronag89@gmail.com> | ||
* | lavfi: initialize pts to AV_NOPTS_VALUE when creating new buffer refs. | Anton Khirnov | 2012-05-18 |
| | |||
* | avfilter: Move ff_get_ref_perms_string() to where it is used. | Diego Biurrun | 2012-05-15 |
| | | | | This fixes a compilation failure with -DDEBUG. | ||
* | Add missing version bumps and APIchanges/Changelog entries. | Anton Khirnov | 2012-05-15 |
| | |||
* | lavfi: move buffer management function to a separate file. | Anton Khirnov | 2012-05-15 |
| | |||
* | lavfi: move formats-related functions from default.c to formats.c | Anton Khirnov | 2012-05-15 |
| | | | | It's more convenient to have them all in one file. | ||
* | lavfi: move video-related functions to a separate file. | Anton Khirnov | 2012-05-15 |
| | | | | | This is easier to follow than having them randomly scattered in avfilter.c and defaults.c. | ||
* | lavfi: add asyncts filter. | Anton Khirnov | 2012-05-14 |
| | |||
* | lavfi: add aformat filter | Anton Khirnov | 2012-05-14 |
| | | | | Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com> | ||
* | lavfi: add an audio buffer sink. | Anton Khirnov | 2012-05-14 |
| |