Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-19af_aresample: allocate at least 1 sample buffer. Fix null ptr dereference.Michael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-19liavfi/avcodec: allow channel layouts with fewer channels than actually ↵Michael Niedermayer
available. This fixes the regression with Ticket1726, where some audio was lost. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-18lavfi/frei0r: in init() check path loop, free resources in a single pointStefano Sabatini
2012-11-18lavfi/frei0r: extend load_path() to support arbitrarily long pathsStefano Sabatini
2012-11-18lavfi/mp/pp: use PP_CPU_CAPS_AUTO.Clément Bœsch
2012-11-18lavfi/drawtext: implement more generic expansion.Nicolas George
The new expansion mechanism uses the %{...} notation. For compatibility reasons, it must be enabled explicitly, but a warning is printed if a conflict is likely to happen.
2012-11-17lavfi/drawtext: use bprint for the expanded text.Nicolas George
2012-11-16lavfi/geq: fix GPL license header.Clément Bœsch
100l: original code is GPL, header miscopied. LICENSE file and configure dependency are fine.
2012-11-14lavfi/frei0r: add additional trailing slash in FREI0R_PATH pathsStefano Sabatini
Allow to accept paths with no ending trailing slash. Based on a patch by rogerdpack <rogerpack2005@gmail.com>.
2012-11-14lavfi/frei0r: correctly handle paths longer than 1023 charsStefano Sabatini
2012-11-13Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.hPaul B Mahol
Also remove it in once case when it is not needed. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-13lavfi: store and propagate number of channels information in audio buffer ↵Stefano Sabatini
properties The channels field is required since the channel layout is not always available.
2012-11-12Merge commit '97bf7c03b1338a867da52c159a2afecbdedcfa88'Michael Niedermayer
* commit '97bf7c03b1338a867da52c159a2afecbdedcfa88': doc: git-howto: Leave reviewers time to react before pushing patches Include libavutil/channel_layout.h instead of libavutil/audioconvert.h lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h Conflicts: doc/APIchanges doc/examples/decoding_encoding.c doc/git-howto.texi ffmpeg_filter.c libavcodec/flacdec.c libavcodec/imc.c libavcodec/mpegaudiodec.c libavcodec/utils.c libavfilter/asrc_anullsrc.c libavfilter/audio.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/buffer.c libavutil/Makefile libavutil/audioconvert.h libavutil/channel_layout.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-12lavfi: remove mp=geq filter.Clément Bœsch
Native geq video filter is now available.
2012-11-12lavfi: add geq filter.Clément Bœsch
2012-11-12lavfi: remove mp=fixpts filter.Clément Bœsch
lavfi/f_setpts.c should allow everything mp=fixpts supports, with a lot of additional control.
2012-11-12lavfi: remove mp=tile filter.Clément Bœsch
The native tile video filter is now feature equivalent.
2012-11-12lavfi/tile: extend shorthand parameters.Clément Bœsch
This makes the syntax similar to mp=tile.
2012-11-12lavfi/tile: add nb_frames option.Clément Bœsch
2012-11-12lavfi/tile: add margin and padding options.Clément Bœsch
2012-11-12lavfi/tile: allow named arguments.Clément Bœsch
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-11-11lavfi/avcodec: check that injected avframes use a supported channel layoutMichael Niedermayer
This fixes out of array accesses. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-11lavfi/avcodec: check avfilter_copy_frame_props() return codeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-07lavfi/movie: return proper error code in case of av_get_token() allocation ↵Stefano Sabatini
failure Also slightly clarify logic, and should fix coverity issue CID 717771.
2012-11-07lavfi/showwaves: return error in case of allocation failure in filter_samples()Stefano Sabatini
2012-11-07lavfi/showwaves: simplify check in filter_samples()Stefano Sabatini
Also fix Coverity issue CID 733743: Dereference after null check
2012-11-07vf_drawbox: dont move uninitialized and then unused colors aroundMichael Niedermayer
Fixes CID741419 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-05lavfi: stop using -1 instead use AV_PIX_FMT_NONE/AV_SAMPLE_FMT_NONEPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-11-04lavfi/scale: declare the filter private classStefano Sabatini
Allow to show the supported options in the ffmpeg -h full output.
2012-11-04transform: give avfilter_transform() a return value for returning an errorMichael Niedermayer
Fixes CID703674 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-04lavfi/earwax: add missing NULL check in filter_samples()Stefano Sabatini
2012-11-03Merge commit '9221efef7968463f3e3d9ce79ea72eaca082e73f'Michael Niedermayer
* commit '9221efef7968463f3e3d9ce79ea72eaca082e73f': lavf: fix av_interleaved_write_frame() doxy. lavf: clarify the lifetime of demuxed packets. avconv: do not free muxed packet on streamcopy. crc: move doxy to the header vf_drawtext: do not use deprecated av_tree_node_size x86: Refactor PSWAPD fallback implementations and port to cpuflags Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-03vf_tinterlace: check av_image_get_linesize() return valueMichael Niedermayer
Fixes CID703717 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-03af_earwax: remove unused pointer valueMichael Niedermayer
Fixes CID703849 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-02vf_drawtext: do not use deprecated av_tree_node_sizeAnton Khirnov
2012-11-01lavfi/fifo: add assert to ensure request was successfull.Michael Niedermayer
We would crash a moment later anyway if this fails. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-11-01Merge commit 'fa8fcab1e0d31074c0644c4ac5194474c6c26415'Michael Niedermayer
* commit 'fa8fcab1e0d31074c0644c4ac5194474c6c26415': x86: h264_chromamc_10bit: drop pointless PAVG %define x86: mmx2 ---> mmxext in function names swscale: do not forget to swap data in formats with different endianness Conflicts: libavcodec/x86/dsputil_mmx.c libavfilter/x86/gradfun.c libswscale/input.c libswscale/utils.c libswscale/x86/swscale.c tests/ref/lavfi/pixfmts_scale Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-31lavfi: fix references to avfilter_* functions that don't exist anymore.Clément Bœsch
2012-10-31lavfi: remove hqdn3d libmpcodecs wrapper.Clément Bœsch
The native filter was ported from the MPlayer project when the mp wrapper didn't even exist, and when mp=hqdn3d was added, it was already obsolete.
2012-10-31x86: mmx2 ---> mmxext in function namesDiego Biurrun
2012-10-31lavfi/scale: avoid to print a NULL value in log messageStefano Sabatini
Fix possible crash occurring when libc does not support NULL printing.
2012-10-31lavfi/mp: drop the mp=rectangle filterStefano Sabatini
All the rectangle features have been ported to the native drawbox filter, which has an equivalent syntax.
2012-10-31lavfi/drawbox: add "width" and "height" aliases for "w" and "h" optionsStefano Sabatini
2012-10-31lavfi/drawbox: add thickness optionStefano Sabatini
2012-10-31Merge commit '04581c8c77ce779e4e70684ac45302972766be0f'Michael Niedermayer
* commit '04581c8c77ce779e4e70684ac45302972766be0f': x86: yasm: Use complete source path for macro helper %includes Conflicts: Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-31Merge commit '6860b4081d046558c44b1b42f22022ea341a2a73'Michael Niedermayer
* commit '6860b4081d046558c44b1b42f22022ea341a2a73': x86: include x86inc.asm in x86util.asm cng: Reindent some incorrectly indented lines cngdec: Allow flushing the decoder cngdec: Make the dbov variable have the right unit cngdec: Fix the memset size to cover the full array cngdec: Update the LPC coefficients after averaging the reflection coefficients configure: fix print_config() with broke awks Conflicts: libavcodec/x86/ac3dsp.asm libavcodec/x86/dct32.asm libavcodec/x86/deinterlace.asm libavcodec/x86/dsputil.asm libavcodec/x86/dsputilenc.asm libavcodec/x86/fft.asm libavcodec/x86/fmtconvert.asm libavcodec/x86/h264_chromamc.asm libavcodec/x86/h264_deblock.asm libavcodec/x86/h264_deblock_10bit.asm libavcodec/x86/h264_idct.asm libavcodec/x86/h264_idct_10bit.asm libavcodec/x86/h264_intrapred.asm libavcodec/x86/h264_intrapred_10bit.asm libavcodec/x86/h264_weight.asm libavcodec/x86/vc1dsp.asm libavcodec/x86/vp3dsp.asm libavcodec/x86/vp56dsp.asm libavcodec/x86/vp8dsp.asm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-31lavfi/drawbox: remove some unnecessary parenthesesStefano Sabatini
2012-10-31lavfi/drawbox: reindent after previous commitStefano Sabatini
2012-10-31lavfi/drawbox: implement color=invert modeStefano Sabatini
Based on a libmpcodecs/vf_rectangle.c feature.