summaryrefslogtreecommitdiffstats
path: root/libavfilter
Commit message (Collapse)AuthorAgeFilesLines
* cosmetics: fix some typosLou Logan2012-03-131-1/+1
| | | | | | | | | | Patch attached. From 2d4094fc0dcb4ccd0735eb7e1719e228ebb56bb9 Mon Sep 17 00:00:00 2001 From: Lou Logan <lou@lrcd.com> Date: Mon, 12 Mar 2012 14:13:44 -0800 Subject: [PATCH] cosmetics: fix some typos Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/drawtext: add 24 hours wrapping option for timecode.Clément Bœsch2012-03-121-0/+4
| | | | Fixes ticket #1044.
* vf_crop: keepaspect supportBaptiste Coudurier2012-03-111-1/+13
|
* vf_frei0r: set outlinks sample aspect ratio to 1Baptiste Coudurier2012-03-101-0/+1
|
* lavfi: remove swapuv libmpcodecs wrapperStefano Sabatini2012-03-104-110/+1
| | | | The filter has been ported to a native libavfilter filter.
* lavfi: port MP swapuv filterStefano Sabatini2012-03-104-1/+96
|
* vf_pad: keep a reference to the output buffer.Nicolas George2012-03-081-9/+2
| | | | | | | | Once fixed, the end_frame function does exactly what avfilter_default_end_frame does; therefore, end_frame can be removed to let avfilter_default_end_frame work. Fixes ticket #1038.
* vf_yadif: accept input with several frames available.Nicolas George2012-03-071-1/+1
| | | | Fixes ticket #1040.
* vsrx_mptestsrc: remove duplicate config_props init.Michael Niedermayer2012-03-071-1/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libmpcodecs/vf_pp: import memleak fix from MPlayer.Nicolas George2012-03-041-0/+1
|
* vf_mp: uninit filter chain.Nicolas George2012-03-041-0/+18
| | | | Most of the code was taken from MPlayer's vf_uninit_filter_chain.
* lavfi: add blackdetect filterStefano Sabatini2012-03-044-2/+213
| | | | Address trac ticket #901.
* vsrc_testsrc: free option values.Nicolas George2012-03-031-0/+3
|
* vsrc_life: free option values.Nicolas George2012-03-031-0/+4
|
* vf_fade: free type when overwriting it.Nicolas George2012-03-031-0/+1
|
* vf_deshake: try to fix memleakMichael Niedermayer2012-02-291-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavfilter/libmpcodecs: add vf_pp from current mplayer svnMichael Niedermayer2012-02-263-1/+244
| | | | | | This will allow us to do regression tests on libpostproc. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfiltergraph: avoid harmful auto audio conversions.Nicolas George2012-02-231-3/+8
| | | | | | | | With the current code, an automatically inserted aconvert necessary for format change would usually convert to mono for no good reason. The new code will not avoid all conversions, but at least will keep them among the layouts common to both filters.
* af_pan: remove dual double/int storage of gain.Nicolas George2012-02-221-23/+9
| | | | libswresample takes care of that now.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-2210-12/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo_enc: only allocate output packet when we know there will be output Add names for more channel layouts to the channel layout map. sunrast: Add a sample request for RMP_RAW colormap. avcodec: do not override pts or duration from the audio encoder Add prores regression test. Enable already existing rso regression test. Add regression test for "sox" format muxer/demuxer. Add dpx encoding regression test. swscale: K&R formatting cosmetics for PowerPC code (part I/II) img2: Use ff_guess_image2_codec(filename) shorthand where appropriate. Clarify licensing information about files borrowed from libjpeg. Mark mutable static data const where appropriate. avplay: fix -threads option dvbsubdec: avoid undefined signed left shift in RGBA macro mlpdec: use av_log_ask_for_sample() gif: K&R formatting cosmetics png: make .long_name more descriptive movdec: Adjust keyframe flagging in fragmented files rv34: change most "int stride" into "ptrdiff_t stride". Conflicts: avprobe.c ffplay.c libavcodec/mlpdec.c libavcodec/mpegvideo_enc.c libavcodec/pngenc.c libavcodec/x86/v210-init.c libavfilter/vf_boxblur.c libavfilter/vf_crop.c libavfilter/vf_drawtext.c libavfilter/vf_lut.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavfilter/vf_select.c libavfilter/vf_setpts.c libavfilter/vf_settb.c libavformat/img2.c libavutil/audioconvert.c tests/codec-regression.sh tests/lavf-regression.sh tests/ref/lavf/dpx tests/ref/vsynth1/prores tests/ref/vsynth2/prores Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Mark mutable static data const where appropriate.Alex Converse2012-02-2111-13/+13
| |
* | lavfi/abuffer: init the data planes with NULL pointers.Clément Bœsch2012-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Samples buffer ref is allocated and loaded with the uninitialized data pointers: av_asrc_buffer_add_buffer() -> av_asrc_buffer_add_samples() -> avfilter_get_audio_buffer_ref_from_arrays(data, ...) ...which leads to a crash with at least lavfi/ashowinfo in case of !NULL (see the for loop while samplesref->data[plane]).
* | af_pan: move query_format before config_props.Nicolas George2012-02-201-23/+23
| | | | | | | | | | That is the logical order in which the functions are called, and there is no longer any need of forward declarations.
* | af_pan: remove the indirect function call.Nicolas George2012-02-201-16/+1
| | | | | | | | libswresample is used in all cases.
* | af_pan: reindent after last commit.Nicolas George2012-02-201-23/+21
| |
* | af_pan: use libswr for rematrixing.Nicolas George2012-02-201-47/+24
| |
* | lavfi/aspect: set default value to 0:1, as stated in the docsStefano Sabatini2012-02-181-0/+1
| | | | | | | | Fix regression introduced in commit 70ffda3217c58bbbfb8a7e7c58824b8ca6c56128.
* | lavfi/aspect: remove confusing commentsStefano Sabatini2012-02-181-2/+0
| |
* | lavfi/aspect: show log info even in case no argument is provided to ↵Stefano Sabatini2012-02-181-2/+2
| | | | | | | | setdar/setsar
* | lavfi/overlay: add logic for avoiding overlaying frames with PTS > main ↵Stefano Sabatini2012-02-172-13/+29
| | | | | | | | | | | | | | | | | | frame PTS Also add debug logging messages for helping tracking down similar issues. Fix trac ticket #467.
* | af_pan: comment a tricky piece of code.Nicolas George2012-02-151-0/+4
| |
* | pan: fix uninitialized channel_id variable.Clément Bœsch2012-02-151-1/+1
| | | | | | | | Fix broken parsing with pan=2:FL=FR:FR=FL and similar.
* | lavfi/silencedetect: use av_ts2timestr() macro.Clément Bœsch2012-02-151-8/+8
| |
* | lavfi/ashowinfo: only print checksum for the existing planesStefano Sabatini2012-02-141-4/+6
| | | | | | | | Make the output a bit nicer.
* | lavfi/showinfo: only print checksum for the existing planesStefano Sabatini2012-02-141-2/+6
| | | | | | | | Make the output a bit nicer.
* | lavfi/*showinfo: use av_ts2* macros in showinfo and ashowinfoStefano Sabatini2012-02-142-4/+6
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-142-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtpdec: Use 4 byte startcodes for H.264 matroskadec: Mark variable as av_unused. Move some conditionally used variables into the block where they are used. Drop some completely unnecessary av_unused attributes. swscale: Remove unused variable alpMmxFilter. Drop unnecessary av_uninit attributes from some variable declarations. movenc: Support muxing wmapro in ismv/isma mpegtsenc: Add an AVOption for forcing a new PAT/PMT/SDT to be written swscale: move YUV2PACKED16WRAPPER() macro down to where it is used. swscale: handle gray16 as a "planar" YUV format (Y-only, of course). swscale: use yuv2packed1() functions for unscaled chroma also. swscale: fix incorrect chroma bias in yuv2rgb48_1_c(). swscale: fix invalid memory accesses in yuvpacked1() functions. Move PS2 MMI code below the mips subdirectory, where it belongs. mips: Move MMI function declarations to a header. build: Set correct dependencies for rtmp* protocols implemented by librtmp. Conflicts: libavcodec/ac3enc_template.c libavformat/mpegtsenc.c libswscale/output.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Drop some completely unnecessary av_unused attributes.Diego Biurrun2012-02-132-2/+2
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-101-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (26 commits) eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation yadif: specify array size outside DECLARE_ALIGNED prores: specify array size outside DECLARE_ALIGNED brackets. WavPack demuxer: set packet duration tta: use skip_bits_long() mxfdec: Ignore the last entry in Avid's index table segments mxfdec: Sanity-check SampleRate mxfdec: Handle small EditUnitByteCount mxfdec: Consider OPAtom files that do not have exactly one EC to be OP1a mxfdec: Don't crash in mxf_packet_timestamps() if current_edit_unit overflows mxfdec: Zero nb_ptses in mxf_compute_ptses_fake_index() mxfdec: Sanity check PreviousPartition mxfdec: Never seek back in local sets and KLVs mxfdec: Move the current_partition check inside mxf_read_header() mxfdec: Fix infinite loop in mxf_packet_timestamps() mxfdec: Check eof_reached in mxf_read_local_tags() mxfdec: Check for NULL component mxfdec: Make sure mxf->nb_index_tables > 0 in mxf_packet_timestamps() mxfdec: Make sure x < index_table->nb_ptses build: Add missing directories to DIRS declarations. ... Conflicts: doc/build_system.txt doc/fate.texi libavfilter/x86/yadif_template.c libavformat/mxfdec.c libavutil/Makefile tests/fate/audio.mak tests/fate/prores.mak tests/fate/screen.mak tests/fate/video.mak tests/ref/fate/bethsoft-vid tests/ref/fate/cscd tests/ref/fate/dfa4 tests/ref/fate/nuv tests/ref/fate/vp8-sign-bias tests/ref/fate/wmv8-drm tests/ref/lavf/gxf Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * yadif: specify array size outside DECLARE_ALIGNEDJanne Grunau2012-02-091-4/+4
| |
| * cosmetics: Delete empty lines at end of file.Diego Biurrun2012-02-091-1/+0
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-093-3/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: pixdesc: mark pseudopaletted formats with a special flag. avconv: switch to avcodec_encode_video2(). libx264: implement encode2(). libx264: split extradata writing out of encode_nals(). lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacket cmdutils: update copyright year to 2012. swscale: sign-extend integer function argument to qword on x86-64. x86inc: support yasm -f win64 flag also. h264: manually save/restore XMM registers for functions using INIT_MMX. x86inc: allow manual use of WIN64_SPILL_XMM. aacdec: Use correct speaker order for 7.1. aacdec: Remove incorrect comment. aacdec: Simplify output configuration. Remove Sun medialib glue code. dsputil: set STRIDE_ALIGN to 16 for x86 also. pngdsp: swap argument inversion. Conflicts: cmdutils.c configure doc/APIchanges ffmpeg.c libavcodec/aacdec.c libavcodec/dsputil.h libavcodec/libx264.c libavcodec/mlib/dsputil_mlib.c libavcodec/utils.c libavfilter/vf_scale.c libavutil/avutil.h libswscale/mlib/yuv2rgb_mlib.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pixdesc: mark pseudopaletted formats with a special flag.Anton Khirnov2012-02-083-3/+6
| | | | | | | | | | | | This makes it possible to dintinguish them from PAL8. Fixes an invalid write in avpicture_layout().
* | Revert "vf_fspp: use LOCAL_MANGLE instead of MANGLE."Clément Bœsch2012-02-081-39/+41
| | | | | | | | | | This reverts commit 1aa8f5fcfba6701eb0181ea07c070d09ab0f4efd. It broke the other x86_32 fate instances.
* | vf_fspp: use LOCAL_MANGLE instead of MANGLE.Clément Bœsch2012-02-081-41/+39
| | | | | | | | | | The symbols are locals, thus the EXTERN_PREFIX should be omitted. This might fix the llvm-gcc fate instance.
* | lavfi/aspect: rename field aspect->aspect to aspect->ratioStefano Sabatini2012-02-071-12/+12
| | | | | | | | The new name is more sensible.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-071-1/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Revert "v210enc: use FFALIGN()" doxygen: Do not include license boilerplates in Doxygen comment blocks. avplay: reset decoder flush state when seeking ape: skip packets with invalid size ape: calculate final packet size instead of guessing ape: stop reading after the last frame has been read ape: return AVERROR_EOF instead of AVERROR(EIO) when demuxing is finished ape: return error if seeking to the current packet fails in ape_read_packet() avcodec: Clarify AVFrame member documentation. v210dec: check for coded_frame allocation failure v210enc: use stride as it is already calculated v210enc: use FFALIGN() v210enc: return proper AVERROR codes instead of -1 v210enc: do not set coded_frame->key_frame v210enc: check for coded_frame allocation failure drawtext: add 'fix_bounds' option on coords fixing drawtext: fix text_{w, h} expression vars drawtext: add missing braces around an if() block. Conflicts: libavcodec/arm/vp8.h libavcodec/arm/vp8dsp_init_arm.c libavcodec/v210dec.c libavfilter/vf_drawtext.c libavformat/ape.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * drawtext: add 'fix_bounds' option on coords fixingAndrey Utkin2012-02-061-6/+11
| | | | | | | | | | | | | | | | | | | | Before, drawtext filter deliberately altered given text coordinates if text didn't fully fit on the picture. This breaks the use case of scrolling large text, e.g. movie closing credits. Add 'fix_bounds', to make it usable in such cases (by setting its value to 0). Default behavior is not changed, and non-fitting text coords are fixed. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * drawtext: fix text_{w, h} expression varsAndrey Utkin2012-02-061-0/+2
| | | | | | | | | | | | Before, {text_,}{w,h} vars hadn't got initialized Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * drawtext: add missing braces around an if() block.Andrey Utkin2012-02-051-2/+4
| | | | | | | | | | | | Prevents uninitialized read. Signed-off-by: Anton Khirnov <anton@khirnov.net>
OpenPOWER on IntegriCloud