summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* lavfi/split: handle closed outputs.Nicolas George2012-08-22
| | | | Return AVERROR_EOF if all outputs are closed.
* lavfi: add a closed field to AVFilerLink.Nicolas George2012-08-22
| | | | It will help forward errors and maintain consistency.
* lavfi/showspectrum: add priv_class and flags to optionsStefano Sabatini2012-08-21
|
* lavfi/asyncts: Fix compilation with GCC 4.7Thomas Weber2012-08-21
| | | | | | | | | | | Compilation failed since commit 42d621d131a45fb63571ca6029c2fc4f02811c10 Error messages: libavfilter/af_asyncts.c:249:5: error: initializer element is not computable at load time libavfilter/af_asyncts.c:249:5: error: (near initialization for ‘avfilter_af_asyncts.priv_size’) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/buffersrc: add AV_BUFFERSRC_FLAG_PUSH.Nicolas George2012-08-20
|
* lavfi/edgedetect: use "@see" instead of the invalid "@url".Clément Bœsch2012-08-20
|
* lavfi: add showspectrum filter.Clément Bœsch2012-08-20
|
* lavfi: add volumedetect filter.Nicolas George2012-08-19
|
* buildsys: fix cleaning of libmpcodecsMichael Niedermayer2012-08-18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/mp: remove framestep wrapped filterStefano Sabatini2012-08-18
| | | | An equivalent framestep filter has been natively integrated.
* lavfi: add framestep filterStefano Sabatini2012-08-18
| | | | | | | | This filter is inspired upon libmpcodecs/vf_framestep.c, by Daniele Forghieri. Only-keyframe output is not supported, since that feature can be achieved through the more versatile select filter.
* lavfi/testsrc: set output framerateStefano Sabatini2012-08-18
|
* lavfi: add priv class to filter definitions and flags to filter internal optionsStefano Sabatini2012-08-18
| | | | | This allows the iteration callbacks to discover the internal class and options, and show them when required.
* lavfi/movie: split class definitions for movie and amovieStefano Sabatini2012-08-18
| | | | | This is required for iterating through the filter class (without incurring into a loop).
* lavfi/lut: duplicate class definitions for each lut variant filterStefano Sabatini2012-08-18
| | | | | | This is due to the design of components iteration through AVClass child_class_next() callback, which requires that two components cannot share the same class.
* vf_yadif: fix permissions.Nicolas George2012-08-17
| | | | | Require AV_PERM_PRESERVE and leave harmless permissions alone for the next filter.
* vf_tinterlace: leave harmless permissions alone.Nicolas George2012-08-17
|
* vf_thumbnail: fix permissions.Nicolas George2012-08-17
|
* vf_select: require AV_PERM_PRESERVE.Nicolas George2012-08-17
| | | | | This is only necessary because of the poll_frame implementation. Removing it altogether would be another solution.
* vf_removelogo: fix permissions.Nicolas George2012-08-17
| | | | The branch with the test was already impossible.
* vf_overlay: fix permissions.Nicolas George2012-08-17
|
* vf_idet: fix permissions.Nicolas George2012-08-17
| | | | Only write needs to be removed, other can be left.
* vf_fps: fix permissions.Nicolas George2012-08-17
|
* vf_fieldorder: fix permissions.Nicolas George2012-08-17
|
* vf_fade: fix permissions.Nicolas George2012-08-17
|
* vf_drawtext: fix permissions.Nicolas George2012-08-17
|
* vf_drawtext: fix permissions.Nicolas George2012-08-17
|
* vf_deshake: fix permissions.Nicolas George2012-08-17
|
* vf_delogo: fix permissions.Nicolas George2012-08-17
|
* vf_colormatrix: fix permissions.Nicolas George2012-08-17
|
* vf_ass: fix permissions.Nicolas George2012-08-17
|
* vf_alphamerge: fix permissions.Nicolas George2012-08-17
|
* avf_concat: fix permissions.Nicolas George2012-08-17
|
* af_channelmap: fix permissions.Nicolas George2012-08-17
|
* af_channelmap: require AV_PERM_PRESERVE.Nicolas George2012-08-17
|
* fifo: fix permissions.Nicolas George2012-08-17
|
* split: set rej_perms = AV_PERM_WRITE on outputs.Nicolas George2012-08-17
|
* sink_buffer: require AV_PERM_PRESERVE.Nicolas George2012-08-17
|
* lavfi: grant all permissions on mallocated audio buffers.Nicolas George2012-08-17
| | | | | The permissions not requested by the filter that created the buffer may be useful for a later filter and avoid a copy.
* lavfi: fix erroneous use of AV_PERM_PRESERVE in ff_inplace_start_frame.Nicolas George2012-08-17
| | | | ff_inplace_start_frame looks useless anyway.
* lavfi: grant all permissions on mallocated video buffers.Nicolas George2012-08-17
| | | | | The permissions not requested by the filter that created the buffer may be useful for a later filter and avoid a copy.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libvpxenc: use the default bitrate if not set utvideo: Rename utvideo.c to utvideodec.c doc: Fix syntax errors in sample Emacs config mjpegdec: more meaningful return values configure: clean up Altivec detection getopt: Remove an unnecessary define rtmp: Use int instead of ssize_t getopt: Add missing includes rtmp: Add support for receiving incoming streams Add missing includes for code relying on external libraries Conflicts: libavcodec/libopenjpegenc.c libavcodec/libvpxenc.c libavcodec/mjpegdec.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add missing includes for code relying on external librariesMartin Storsjö2012-08-16
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavfi/edgedetect: add rounding for high/low threshold.Clément Bœsch2012-08-17
| | | | | | | | This should fix the 32-bit FATE instances where low_u8=19 and high_u8=49.
* | lavfi: add edgedetect filter.Clément Bœsch2012-08-16
| |
* | lavfi/movie: extend a doxygen comment.Nicolas George2012-08-16
| |
* | lavfi/movie: set pkt->stream_index for flushing.Nicolas George2012-08-16
| | | | | | | | | | Otherwise, the value of stream_index is kept from the last packet read, which is not necessarily the stream that needs flushing.
* | yadif: remove libavutil/internal.h includeMichael Niedermayer2012-08-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-08-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Fix even more missing includes after the common.h removal build: Factor out rangecoder dependencies to CONFIG_RANGECODER build: Factor out error resilience dependencies to CONFIG_ERROR_RESILIENCE x86: avcodec: Consistently name all init files Add more missing includes after removing the implicit common.h Add some more missing includes after removing the implicit common.h Don't include common.h from avutil.h rtmp: Automatically compute the hash for SWFVerification Conflicts: configure doc/APIchanges doc/examples/decoding_encoding.c libavcodec/Makefile libavcodec/assdec.c libavcodec/audio_frame_queue.c libavcodec/avpacket.c libavcodec/dv_profile.c libavcodec/dwt.c libavcodec/libtheoraenc.c libavcodec/rawdec.c libavcodec/rv40dsp.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/v210dec.h libavcodec/vc1dsp.c libavcodec/x86/Makefile libavfilter/asrc_anullsrc.c libavfilter/avfilter.c libavfilter/buffer.c libavfilter/formats.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_select.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/version.h libavutil/audioconvert.c libavutil/error.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add more missing includes after removing the implicit common.hMartin Storsjö2012-08-16
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>