40 Commits (30a041887f89cd97c372ad6a516da6e012f2c88b)

Author SHA1 Message Date
Anton Khirnov b03b2d86aa buffersrc: avoid using AV_PIX_FMT_NB 11 years ago
Vittorio Giovara 58400ac133 lavfi: name anonymous structs 11 years ago
Anton Khirnov 104a97beaf buffersrc: handle non-refcounted frames in av_buffersrc_add_frame() correctly 11 years ago
Anton Khirnov cd43ca0443 lavfi: do not export the filters from shared objects 11 years ago
Diego Biurrun 7950e519bb Disable deprecation warnings for cases where a replacement is available 12 years ago
Hendrik Leppkes 779e6c2b98 lavfi: add attribute_align_arg to all public entry points 12 years ago
Hendrik Leppkes 20c86571cc lavfi: let gcc realign the stack on public graph driving functions 12 years ago
Anton Khirnov c43a7ecad9 lavfi: remove now unused args parameter from AVFilter.init 12 years ago
Anton Khirnov d28cb84989 buffersrc: switch to an AVOptions-based system. 12 years ago
Anton Khirnov 6599b087de buffersrc: fix a typo. 12 years ago
Anton Khirnov c977039e58 lavc, lavfi: fix counting number of planes in AVBufferRef wrappers 12 years ago
Anton Khirnov 6552808014 lavc,lavfi: fix calculating the plane size in the AVBufferRef wrappers 12 years ago
Anton Khirnov 7e350379f8 lavfi: switch to AVFrame. 12 years ago
Anton Khirnov 565e4993c6 lavfi: merge start_frame/draw_slice/end_frame 12 years ago
Justin Ruggles a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 12 years ago
Anton Khirnov 59ee9f78b0 lavfi: do not use av_pix_fmt_descriptors directly. 12 years ago
Mans Rullgard 568c70e79e lavfi: convert input/ouput list compound literals to named objects 12 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Anton Khirnov 4e48aa8656 buffersrc: add const to the AVFrame* argument of av_buffersrc_write_frame() 12 years ago
Mans Rullgard 1fce361d70 lavfi: replace empty input/output lists with null pointers 12 years ago
Martin Storsjö 21bc440384 avopt: Explicitly store rational option defaults in .dbl 12 years ago
Martin Storsjö e6153f173a avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 12 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Anton Khirnov a8a2271fe0 buffersrc: check ff_get_audio_buffer() for errors. 13 years ago
Anton Khirnov 8f3a3ce730 lavfi: check all ff_get_video_buffer() calls for errors. 13 years ago
Anton Khirnov 785fa50f0b buffersrc: avoid creating unnecessary buffer reference 13 years ago
Anton Khirnov 3825b52688 lavfi: check all ff_start_frame/draw_slice/end_frame calls for errors 13 years ago
Ronald S. Bultje 3db407038e lavfi: use const for AVFilterPad declarations in all filters. 13 years ago
Anton Khirnov cd99146253 lavfi: add error handling to filter_samples(). 13 years ago
Anton Khirnov 1a49a169eb lavfi: make filters less verbose. 13 years ago
Anton Khirnov 0b3b958135 lavfi: remove disabled FF_API_VSRC_BUFFER_ADD_FRAME cruft 13 years ago
Anton Khirnov a5e8c41c28 lavfi: remove 'opaque' parameter from AVFilter.init() 13 years ago
Anton Khirnov 9d0bfc5052 lavfi: make AVFilterPad opaque after two major bumps. 13 years ago
Anton Khirnov 6d58358a3a lavfi: make avfilter_get_video_buffer() private on next bump. 13 years ago
Anton Khirnov 803391f719 lavfi: remove request/poll and drawing functions from public API on next bump 13 years ago
Anton Khirnov b74a1da49d lavfi: make formats API private on next bump. 13 years ago
Anton Khirnov 4c66c40718 lavfi: add an audio buffer source. 13 years ago
Anton Khirnov 720c6b78d1 buffersrc: add av_buffersrc_write_frame(). 13 years ago
Anton Khirnov 8b05e13df3 buffersrc: fix invalid read in uninit if the fifo hasn't been allocated 13 years ago
Anton Khirnov fad729fa50 lavfi: rename vsrc_buffer.c to buffersrc.c 13 years ago
Nicolas George 5cb4f1a127 vsrc_buffer: return EAGAIN if no frame is available. 13 years ago
Anton Khirnov 7bf9e3391f vsrc_buffer: fix check from 7ae7c41. 13 years ago
Anton Khirnov 7ae7c41413 vsrc_buffer: allow using a NULL buffer to signal EOF. 13 years ago
Anton Khirnov a03f8ea0a8 vsrc_buffer: when no frame is available, return an error instead of segfaulting. 13 years ago
Anton Khirnov 95587d29d7 vsrc_buffer: allow buffering arbitrary number of frames. 13 years ago
Anton Khirnov 43fe6a2905 vsrc_buffer: release the buffer on uninit. 13 years ago
Anton Khirnov 5d25140f71 vsrc_buffer: error on changing frame parameters. 13 years ago
Diego Biurrun 3dc99a18d4 cosmetics: drop some pointless parentheses 13 years ago
Anton Khirnov e1d9dbf2d4 lavfi: add a new function av_buffersrc_buffer(). 13 years ago
Stefano Sabatini 1c9e340d35 lavfi: add avfilter_copy_frame_props() 13 years ago